我正在尝试创建一个密码正则表达式:
这是我到目前为止所尝试的:
/^([A-Z][\d])([#@*]{1})([A-Za-z0-9]+)([\d]{3})$/
到目前为止,问题在于它只允许特殊字符出现在数字之后。
例如:它允许 A4#Fgf344 但不允许 A4Fg#f344 。
答案 0 :(得分:0)
^(?=[^#@*]*[#@*][^#@*]*$)([A-Z][\d])([A-Za-z0-9#@*]+)([\d]{3})$
试试这个。这应该这样做。参见演示。
答案 1 :(得分:0)