регулярное выражение, чтобы разрешить хотя бы один специальный символ, один верхний регистр, один нижний регистр (в любом порядке)
Может ли кто-нибудь помочь мне с регулярным выражением, чтобы разрешить по крайней мере один специальный символ, один верхний регистр, один строчный.
Это то, что я до сих пор:
<code> ^.*(?=.{8,})(?=.*[a-z])(?=.*[A-Z])(?=.*[@#$%^&+=]).*$ </code>
но, похоже, они соответствуют символам только в следующем порядке: «специальный символ», «прописные буквы», «строчные буквы».
Любая помощь с благодарностью