马上加入IBC程序猿 各种源码随意下,各种教程随便看! 注册 每日签到 加入编程讨论群

C#教程 ASP.NET教程 C#视频教程程序源码享受不尽 C#技术求助 ASP.NET技术求助

【源码下载】 社群合作 申请版主 程序开发 【远程协助】 每天乐一乐 每日签到 【承接外包项目】 面试-葵花宝典下载

官方一群:

官方二群:

大家好,我是asp.net初学者,现在有一正则表达式看不懂,还请大家帮忙,谢谢大家了...

  [复制链接]
查看6243 | 回复5 | 2014-8-22 21:21:37 | 显示全部楼层 |阅读模式
大家好,我是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>


希望有时间的高手朋友帮帮忙,按以上的正则要求,无论输入什么都不符合正则要求,总是提交不了?
另外,其中的 @\" 在这里是什么意思 ,为什么没有匹配的结尾的 \"  ?


ibcadmin | 2014-8-22 23:00:39 | 显示全部楼层
正则是硬伤
C#论坛 www.ibcibc.com IBC编程社区
C#
C#论坛
IBC编程社区
惜鑫 | 2014-8-22 23:05:37 | 显示全部楼层
这个正则验证不了啊。。 这是个错误的正则把?
vvsse | 2014-8-23 09:41:48 | 显示全部楼层
人工置顶 新人求罩
studyaspnet | 2014-8-23 12:14:33 | 显示全部楼层
我正是因为:无论输入什么,这个正则都验证不了,所以才来请教的,这个是VS2010的F1中的例子,因为是初学者,不知道这个正则是错误的,还是我的理解有误,其中的 @\" 在这里是什么意思 ,为什么没有匹配的结尾的 \"  ?
18453388778 | 2015-8-19 14:27:34 | 显示全部楼层
正则表达式是硬伤  
IBC-安然
*滑块验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则