标题不能只包含数字或符号。标题应以字母开头,并且应包含最少3个字符和最多15个字符。
我尝试了以下正则表达式但没有工作。
/^([A-Za-z])[\w!#\$%\&*\)\(+=._-]{3,15}+$/g
答案 0 :(得分:2)
^[A-Za-z].{2,14}$
按照你的措辞来满足要求。如果这不是你真正想要的(我在这里看你的正则表达式),请澄清。
答案 1 :(得分:0)
如果允许使用特殊字符,您的正则表达式应如下所示: !#$%&安培; *()+ = _-
^[A-Za-z][\w\!\#\$\%\&*\)\(+=\._-]{3,15}$
如果您想要允许所有特殊字符,请使用@timegeb的回复,即
^[A-Za-z].{2,14}$
答案 2 :(得分:0)
如果要限制总大小,请使用正向超前来限制大小,如下所示:
^(?=^.{3,15}$)([A-Za-z].*)$
说明
^ # At the start of the string
(?= # matches
^.{3,15}$ # 3 to 15 characters from start to end
)([A-Za-z] # with an alphabet
.* # and characters
)$ # to the end