以下是一个C# ASP.NET中用于验证10位数字的正则表达式: ```csharp string regexPattern = @"^\d{10}$"; ``` 这个正则表达式的含义是:以数字开头,后面跟着9个数字,总共10位数字。 你可以在ASP.NET中使用RegularExpressionValidator控件来应用这个正则表达式验证器。例如: ```html <asp:TextBox ID="txtNumber" runat="server"></asp:TextBox> <asp:RegularExpressionValidator ID="regexValidator" runat="server" ControlToValidate="txtNumber" ErrorMessage="请输入10位数字" ValidationExpression="^\d{10}$"></asp:RegularExpressionValidator> ``` 这个验证器将会验证txtNumber文本框中的输入是否为10位数字。如果不是,则会显示"请输入10位数字"的错误消息。