正则表达式为电话号码扩展的特殊模式

时间:2015-04-14 05:29:09

标签: c# regex asp.net-mvc-4

我需要一个文本框中的模式的注册表,其中模式如下:

+1245 这里首先应该是一个加号(+),所有4的其余部分应该是数字(0到9)

我在谷歌上使用了其他可用的reg-ex,但它们主要用于完整的电话号码而非扩展名。

2 个答案:

答案 0 :(得分:1)

试试这个正则表达式:

^[+][0-9]{4}.*$

这将匹配前导加后跟恰好四位数,后面还可以跟其他任何内容。

答案 1 :(得分:0)

如果您的整个字符串如上所述,请使用以下模式:

^\+\d{4}$

^表示字符串
的开头 \+表示+(转义+号)
\d{4}表示正好4位数字 $表示字符串

的结尾