用于密码验证的正则表达式

时间:2014-12-05 08:42:50

标签: regex forms

我正在为表单中使用的密码验证创建一个正则表达式。

  • 首字母不应该是特殊字符。 (像这样的@ abc12n.aa)
  • 首字母应为字母或字母数字。
  • 其余字符为字母或字母数字或以下任何特殊字母 字符。(像这个Abc123 @ com或abc@123.sol)

我试过这种格式

正则表达式[^ [A-ZA-Z0-9] [A-ZA-Z0-9 @#%&安培; ] $]

但这不起作用,任何人都可以帮忙

1 个答案:

答案 0 :(得分:2)

^[a-zA-Z0-9][a-zA-Z0-9@#%&.]*$

试试这个。这对你有用。参见演示。

https://regex101.com/r/iY3eK8/4