当前位置:编程学习 > C#/ASP.NET >>

求教关于验证控件对内容进行正则验证

请各位高手看下,要用验证控件对TextBox的内容进行正则验证,
校验规则:名称(任意字符)+以逗号(“,”)需要考虑逗全角和半角下的逗号分割+电子邮件+换行/或无换行(多行情况下才会出现换行)
如下格式:david,12@126.com
          mary,123@126.com
求教各位老大正则应该如何写?
目前小弟写了个但是貌似不行请指教:ValidationExpression="(^(\w[0-9a-zA-Z]+)\,^(\w[0-9a-zA-Z-_\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$)" --------------------编程问答-------------------- 已解决正则如下:
^([A-Za-z0-9\u4e00-\u9fa5]+,\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*\r?\n)*[A-Za-z0-9\u4e00-\u9fa5]+,\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*\r?\n?$ 
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,