用于验证用户名的正则表达式

时间:2014-12-06 11:38:52

标签: javascript regex

我需要一个匹配包含

的字符串的正则表达式
  1. 字母数字值
  2. 必须以字母字符开头
  3. 不允许特殊字符
  4. ,最小长度为5 char,最大为20。

    ^[A-Za-z][A-Za-z0-9]+$
    
  5. 我已经生成了很多,但上面的内容对我来说只有一件事留在上面的表达式中,即长度验证。

1 个答案:

答案 0 :(得分:3)

使用

^[A-Za-z][A-Za-z0-9]{4,19}$

指定后半部分的最小/最大长度。