【发布时间】:2015-01-29 11:12:06
【问题描述】:
我想用 perl 中的正则表达式规范化电话。电话号码允许使用国内和国际格式,目的地格式应为以“+”开头的国际:
国家格式:
022112345678 -> Destination Format: +4922112345678
国际格式:
004922112345678 -> Destination Format: +4922112345678
+4922112345678 -> Destination Format: +4922112345678
+43123456789 -> Destination Format: +4943123456789
0043123456789 -> Destination Format: +4943123456789
...
无效格式:
+022112345678
00022112345670
00221abc
...
这可以用一个正则表达式完成吗?
【问题讨论】: