美国电话号码

时间:2010-12-08 18:56:12

标签: formatting phone-number

我正在构建一个使用电话号码执行不同任务的应用程序,最近我有很多要求在美国市场实施它。不幸的是,由于我住在英国,我对美国的电话号码格式知之甚少,而且有很多美国用户,我希望你们中的一些人能够提供帮助。

我希望获取手机通话记录中显示的样本电话号码列表。我正在尝试确定它们是否以+1234567,+ 001234567,001234567,01234567,1234567,234567等格式通过,或者格式可能会有所不同。

希望您对在网上发布电话号码犹豫不决,所以请随意更改几位数字(我主要对前几位数字和数字格式感兴趣)。

你能提供的数字越多越好,谢谢!

4 个答案:

答案 0 :(得分:1)

以下格式很常见:

+12312322334
2312322334
(231) 232-2334
2322334
232-2334

最后两种形式是不寻常的,但可能会遇到。区号隐含在手机本地。

请注意,有一些无效条目:数字永远不会以“1”开头(即长途拨号指示符,手机上可选),“555”前缀是保留的(电影中常用)。

答案 1 :(得分:1)

U.S。电话号码有三个部分:三位数区号,三位数字和四位数字。通常,这些以格式(234)-555-1234编写。如果您使用与您呼叫的人相同的区号来呼叫,则可以省略区号((234)部分)。对于固定电话,如果您打算包含区号,通常需要先输入1,但大多数手机都不需要这样。

答案 2 :(得分:1)

正如我所说 - 有趣的q。您是否搜索过“肮脏的北美电话格式”或“北美电话号码通常如何格式化”?让我觉得这是必须经常做的事情。

Google将此作为示例:Phone number format provider。它有a)一些示例格式和b)一些实际处理脏或非标准格式的代码,并重新格式化它们......

答案 3 :(得分:1)

所以 - 从我的评论中我想我会先删除空格(和连字符),但从那以后假设你有一个最右边的部分,并且最左边的任何遗漏零件代表越来越广泛的地理区域。

相反 - 如果假设有效,您可以通过采用标准格式编号并从左侧切割组来创建自己的样本编号 - 我认为。