正则求助,谢谢
我想匹配用户名 要求:有字母数字下划线和.组成6~20位,数字不能开头
匹配密码:要求6-18位 字母 数字 _ !@ # 组成
[解决办法]
试试看:
name.matches("[_A-Za-z]\\w{5,19}");
password.matches("(\\w|[_!@#]){6,18}");
[解决办法]
name:[A-Za-z_.]{1}[A-Za-z0-9_.]{5,19}
password:[A-Za-z0-9_!@#]{6,18]
[解决办法]
发布时间: 2012-10-12 10:17:04 作者: rapoo
正则求助,谢谢
我想匹配用户名 要求:有字母数字下划线和.组成6~20位,数字不能开头
匹配密码:要求6-18位 字母 数字 _ !@ # 组成
[解决办法]
试试看:
name.matches("[_A-Za-z]\\w{5,19}");
password.matches("(\\w|[_!@#]){6,18}");
[解决办法]
name:[A-Za-z_.]{1}[A-Za-z0-9_.]{5,19}
password:[A-Za-z0-9_!@#]{6,18]
[解决办法]