本文介绍了将电话号码解析为组成部分的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我需要一个经过良好测试的正则表达式(首选.net样式)或一些其他简单的代码来将USA/CA电话号码解析为组成部分,所以:
I need a well tested Regular Expression (.net style preferred), or some other simple bit of code that will parse a USA/CA phone number into component parts, so:
- 3035551234122
- 1-303-555-1234x122
- (303)555-1234-122
- 1(303)555 -1234-122
等...
全部解析为:
- AreaCode:303
- 交换:555
- 后缀:1234
- 扩展名:122
推荐答案
到目前为止,没有给出的答案对我来说足够强大,因此我继续寻找更好的东西,然后发现了它:
None of the answers given so far was robust enough for me, so I continued looking for something better, and I found it:
我希望它对您也有用.
这篇关于将电话号码解析为组成部分的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!