I would strongly suggest not having password complexity or length requirements except for perhaps a minimum length of 16+.
Anything else is additional user frustration and serves no real purpose given that you're presumably not storing passwords in plaintext in the year 2022.
Anything else is additional user frustration and serves no real purpose given that you're presumably not storing passwords in plaintext in the year 2022.