正则匹配数字和字母 用户名有字母、数字、下划线组成,不能以数字开头?
浏览量:1488
时间:2021-03-15 13:07:40
作者:admin
用户名有字母、数字、下划线组成,不能以数字开头?
常规检查是最好的方法
var STR=“username”//第一个^表示从头开始匹配//[a-za-z]如果只想匹配字母,可以将其写成[a-za-z]///w来匹配任何字符,包括下划线。与“[a-za-z0-9]”等价的//last*表示零次或多次匹配前一个w//下面的常规匹配规则是以长度至少为1//的非数字用户名开始,例如,“U”“user”“user1”“username123”“user123name”//以上所有内容都可以匹配var regex=/^[a-za-z]W*///如果要限制用户名的长度,例如6-12个字符//则可以使用{5,12}匹配W 5-12次//加上第一个字符,6-12的总长度是var regex1=/^[a-za-z]w{5,12}/if(正则表达式测试(STR){//符合规则的用户名}
正则匹配数字和字母 以m开头以d结尾的正则表达式 java正则匹配字母和数字
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。
下一篇
gson使用 java的优势