电话号码的正则表达式

时间:2014-03-05 07:56:22

标签: asp.net .net regex

我在regular expression validator control中有正则表达式。它支持这样的电话号码,例如 +359111111111 。符号 + 是必需的。我想允许 0 + 的开头,然后是电话号码。

我现在拥有的是:

<asp:RegularExpressionValidator ID="revGroupTelephone" runat="server" ValidationExpression="^\+[1-9]{1}[0-9]{7,11}$"
                     Text="*" ErrorMessage="Wrong number" ControlToValidate="tbGroupTelephone" ValidationGroup="validOrg" />

1 个答案:

答案 0 :(得分:2)

您可以将|用于“或”子句:请参阅msdn

所以我会替换

\+

通过

(\+|0)