正则表达式匹配一个字符不能为纯数字也不能为纯字母,必须带有数字和字母,同时特殊符号也是可以输。可以为 aaa123 a123!@# 123!aaa 只是不能为 aaaaaa 111111
1 回答
白猪掌柜的
TA贡献1893条经验 获得超10个赞
匹配一个由字母,数字或特殊字符组成的长度为6-12的字符串,字符串中必须同时包含字母和数字。不明白你的特殊字符的定义是什么,姑且理解为键盘上所有可输入的除字母,数字之外的字符。
^(?![^A-Za-z]+$)(?![^0-9]+$)[\x21-x7e]{6,12}$
添加回答
举报
0/150
提交
取消