ASP.NET中使用字母数字的正则表达式

时间:2012-11-21 11:13:53

标签: asp.net regex

我必须在我的新网页上应用正则表达式,该表达式将接受包含空格的字母数字。这意味着任何人都不能只输入数字字符。如果他必须输入数字,他也必须输入字符串字符,并且可以在名称之间包含空格。

1 个答案:

答案 0 :(得分:0)

<%@ language="C#" %>
<form id="form1" runat="server">
    <asp:TextBox ID="txtName" runat="server"/>
    <asp:Button ID="btnSubmit" runat="server" Text="Submit" />
    <asp:RegularExpressionValidator ID="regexpName" runat="server"     
                                    ErrorMessage="This expression does not validate." 
                                    ControlToValidate="txtName"     
                                    ValidationExpression="^a-zA-Z0-9\s" />
</form>

该示例将检查Alpha Number和Space。

以供参考:

http://regexlib.com

http://msdn.microsoft.com/en-us/library/ff650303.aspx