Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/30.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net Regex验证名为的电子邮件。surname@fixed领域_Asp.net_Regex_Validation - Fatal编程技术网

Asp.net Regex验证名为的电子邮件。surname@fixed领域

Asp.net Regex验证名为的电子邮件。surname@fixed领域,asp.net,regex,validation,Asp.net,Regex,Validation,我想知道是否有人能帮我一把。 我需要验证的电子邮件地址,始终是名称。surname@domain.com其中domain.com和名称与姓氏之间的点始终相同。 我将使用asp验证程序,但我真的不知道如何编写正则表达式 <asp:RegularExpressionValidator ID="validateEmail" runat="server" ErrorMessage="Invalid email." ControlToValidate="txtEmail" Validati

我想知道是否有人能帮我一把。 我需要验证的电子邮件地址,始终是名称。surname@domain.com其中domain.com和名称与姓氏之间的点始终相同。 我将使用asp验证程序,但我真的不知道如何编写正则表达式

<asp:RegularExpressionValidator ID="validateEmail"    
runat="server" ErrorMessage="Invalid email."
ControlToValidate="txtEmail" 
ValidationExpression="???????????" />

^[a-zA-Z0-9\]+\.[a-zA-Z0-9\]+@domain.tld$
允许在名字和姓氏中使用字符a-z、a-z、0-9和下划线,并要求在结尾使用域。名字和姓氏必须至少有一个字符

您可以根据需要更改字符集,但如果验证表达式自动假定整个字符串,则不确定是否需要在其中使用“^”或“$”