我正在尝试验证密码字段,以便它接受字符,数字和特殊字符。 必须接受8个字符。我在互联网上搜索过它,但是我无法得到任何具体的答案,如果它不能正常工作。
让我简单解释一下密码必须接受的字符: A-Z,a-z,0-9,〜!@#%^& *()_- + =。|<>?{} []
因此,有效密码为:ankit@19
,a_g-1#87
等。
密码无效:ag/ i(91
(因为它有空格且其中包含“/
”)
我现在使用的正则表达式是:
/^[A-Za-z0-9?=\.~!@#\$%^&*()_-|<>{}\[\]]{8}$/
这个根本不起作用。请帮助我找到正确的方法。
答案 0 :(得分:0)