1
我有一个密码文本框,其要求是某些东西一样:正则表达式的具体要求
- 应该只有字母开始。
- 应该包含一个数字。
- 应该包含一个特殊字符
- 不能少于10个字符。
我创造了这个正则表达式:
^.*[a-zA-Z](?=.*\d)(?=.*[@#$%^&+=])(?=.{10,15}).*$
,但其采取的第一个字符为数字和特殊字符也,不应该发生这一点。
我有一个密码文本框,其要求是某些东西一样:正则表达式的具体要求
我创造了这个正则表达式:
^.*[a-zA-Z](?=.*\d)(?=.*[@#$%^&+=])(?=.{10,15}).*$
,但其采取的第一个字符为数字和特殊字符也,不应该发生这一点。
为什么你跳过与任意数量的任何字符的开始呢? – geekosaur 2012-04-24 10:21:05