正则表达式移动和固定电话号码

时间:2013-01-24 23:33:45

标签: javascript jquery

我希望以这种格式(021)123-4567或(027)123-4567或此格式(04)970-0676的固定电话号码获得手机号码。我有一个正则表达式,除了它不包含' - ',前三个或两个数字包含在大括号(027)或(04)字符中。 我想要的是在括号之后在第三个数字之后具有例如(04)970-<或(027)635-<

这就是我所拥有的。

(^\([0][2]\d{1}\))(\d{6,8}$) 

或者这个显示电话号码中可能的代码和可能的字符数这一个在这里是我想要的除了缺少的东西。

'/^(\((03|04|06|07|09)\)\d{7})|(\((021|022|025|027|028|029)\)\d{6,8})|((0508|0800|0900)\d{5,8})$/'

1 个答案:

答案 0 :(得分:2)

尝试:

/^\(0\d{1,2}\)\d{3}-\d{4}$/

正则表达式值得学习http://www.regular-expressions.info/