我的要求是将正则表达式与至少一个字母 [az]、至少一个数字 [0-9] 和至少任何符号相匹配。例如:(~`!@#$%^&*()-_+={}[]|;:"<>,./?)
有效的应该是:
无效的是:
使用前瞻来确保字符串包含所需的字符:
^(?=.*[a-zA-Z])(?=.*[0-9])(?=.*[~`!@#$%^&*()_+={}[\]|;:"<>,.\/?-]).*$
也不要忘记逃避]
和/
。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句