我在" rubular"中测试了我的正则表达式。它传递了我所有必需的条件。但是当我将它用于asp文本框时,它没有通过。
我的代码如下所示
<asp:TextBox ID="MobileNumber" runat="server"></asp:TextBox>
<asp:RegularExpressionValidator ID="MobileNumberValidater" runat="server" ControlToValidate="MobileNumber" ErrorMessage="Please enter valid Numbers"></asp:RegularExpressionValidator>
我的正则表达式如下所示
^((0((?= \ d * \ d *#)[\ d] {,11})(#\ d {,5})?)|(0(?:\ d {,10 })(#\ d {,5})?)|(0((?= \ d * \ d * $)[\ d] {,11})))$
我正在尝试验证以下字符串:
1).012345 6789#123
2).025698 785#6548
感谢。