大家好,我是asp.net初学者,现在有一正则表达式看不懂,还请大家帮忙,谢谢大家了...
大家好,我是asp.net初学者,现在有一正则表达式看不懂,还请大家帮忙,谢谢大家了,以下是代码<asp:changepassword id="ChangePassword1" runat="server"
PasswordHintText =
"Please enter a password at least 7 characters long,
containing a number and one special character."
NewPasswordRegularExpression =
'@\"(?=.{7,})(?=(.*\d){1,})(?=(.*\W){1,})'
NewPasswordRegularExpressionErrorMessage =
"Error: Your password must be at least 7 characters long,
and contain at least one number and one special character." >
</asp:changepassword>
希望有时间的高手朋友帮帮忙,按以上的正则要求,无论输入什么都不符合正则要求,总是提交不了?
另外,其中的 @\" 在这里是什么意思 ,为什么没有匹配的结尾的 \"?
正则是硬伤 这个正则验证不了啊。。 这是个错误的正则把? 人工置顶 新人求罩 我正是因为:无论输入什么,这个正则都验证不了,所以才来请教的,这个是VS2010的F1中的例子,因为是初学者,不知道这个正则是错误的,还是我的理解有误,其中的 @\" 在这里是什么意思 ,为什么没有匹配的结尾的 \"? 正则表达式是硬伤
IBC-安然
顶
页:
[1]