求教关于验证控件对内容进行正则验证
请各位高手看下,要用验证控件对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#