表达式:((\+?86)?|\(\+?86\))[ -]?(1\d{10}|((\d{3,4})?|\(\d{3,4}\))[ -]?\d{7,8}([ -]?\d{1,4})?)

能够匹配如下形式的电话号码:

0517-84954487
0517 84954315
013625158386
(0517)4954545
13760172799
8605174956355
+8605174958315
+86 05174958315
+86 0517 4958315
4954487
84954487
(+86)0517 4954317
(+86)05174953425
(+86)0517-4957582
+8615112345678
(+86)-15112346578

posted on 2013-05-16 15:12  _无所事事_  阅读(453)  评论(0编辑  收藏  举报