上面的表达式正常。这个表达意味着第一个词应该从字符开始,而不是一个数字,剩下的字母是字母数字。但它不允许当我给下划线像“s_sasi”它给出错误信息可以帮助我我想在表达中也允许下划线谢谢你
答案 0 :(得分:8)
^[A-Za-z][A-Za-z0-9_]*$
或更好
^[A-Za-z][\w]*$
答案 1 :(得分:2)
您是否尝试过^[A-Za-z][_A-Za-z0-9]*$
?
答案 2 :(得分:2)
^[A-Za-z][A-Za-z0-9_]*$
答案 3 :(得分:1)
你可以试试^ [A-Za-Z](。*) 输入可以是以Alphabet开头的任何内容。
您可以使用此网站http://www.regexplanet.com/来验证正则表达式 regex