虚拟号码

美国电话号码格式:完整参考

完整的美国电话号码格式参考。 +1 国家/地区代码、NANP 规则、区号结构、E.164、正则表达式验证和 CRM 格式化提示。

Akil Patel

资深作家

2024 年 3 月 12 日8 分钟阅读
分享
Anatomy of +1 (415) 555-0123 — country code, area code (NPA), exchange (NXX), and line number

如果您曾经盯着充满“415-555-0123”、“(415) 555.0123”和“+14155550123”的联系人列表,并且想知道哪一个实际上是正确的,那么您来对地方了。从技术上讲,您看到的每种格式都是美国电话号码,但只有某些格式能够在现代系统中通过验证、干净地通过运营商进行路由,或者在 CRM 和电话系统之间同步而不会中断。

本指南是技术参考。我们将介绍 +1 国家/地区代码、北美编号计划、区号规则、E.164、格式约定、正则表达式示例以及悄悄损坏 CRM 中数据的错误。将其添加为书签,与您的开发团队分享,然后停止猜测。

美国电话号码格式一览

完整的美国电话号码由四个部分组成。以下是它们的组合方式:

成分数字例子目的
国家代码1+1将呼叫路由到 NANP 区域
区号 (NPA)3415地理或服务类型标识符
中央办公室代码 (NXX)3555运营商本地交换机
行号40123特定用户线路

相同数字的常见写法:

  • E.164: +14155550123
  • 国家的: (415) 555-0123
  • 连字符: 415-555-0123
  • 点状: 415.555.0123
  • 间距: +1 415 555 0123

所有五个代表同一条线。您选择的格式取决于它的去向:人类、数据库或运营商。

美国电话号码剖析

+1 国家/地区代码(NANP)

“+1”由北美编号计划下的 25 个国家和地区共享,包括美国、加拿大和加勒比地区的大部分地区。它是世界上唯一覆盖多个主权国家并具有统一拨号方案的国家代码。

这就是为什么纽约的号码和多伦多的号码在数字层面上看起来是相同的,即使它们跨越了国际边界。两者都以 +1 开头,并遵循相同的 NPA-NXX-XXXX 模式。

区号 (NPA) — 3 位数字

区号在 NANP 中包含严格的规则:

  • 第一个数字必须是 2-9 (绝不是 0 或 1)
  • 第二个和第三个数字可以是 0-9
  • 以 11 结尾的代码 (211、311、411、511、611、711、811、911) 保留用于特殊服务
  • 以相同数字开头且重复三次的代码(如 800、888、877、866、855、844、833)可免费拨打

这给出了大约 800 个有效的地理 NPA。有些与城市或地区相关(212 = 曼哈顿,415 = 旧金山)。其他电话是免费或无地域限制的(个人 500,高级 900)。要更深入地了解免费电话、本地电话和移动电话选项,请参阅我们的概述 美国电话号码.

中央办公室代码 (NXX) — 3 位数字

NXX 遵循相同的第一位数字规则:必须以 2-9 开头。第二位数字可以是 0-9 的任何数字,第三位数字可以是 0-9 的任何数字(历史上有一个关于 N11 代码的例外)。

我们示例中的“555”前缀保留用于虚构用途,这就是您在电影和文档中看到它的原因。实数不会使用 555-0100 到 555-0199。

行号 — 4 位数字

最后四位数字标识中心局内的特定用户线路。 0000-9999 的任意组合均有效。这里没有特殊规则。

格式约定

US phone number formatting conventions — display, casual, compact, and E.164

不同的受众期望不同的形式。这是现代的剧本:

  • 括号 + 连字符: (415) 555-0123 — 传统的美国格式,仍然广泛用于印刷和面向客户的 UI。
  • 仅连字符: 415-555-0123 — 干净、可扫描,美国网页设计系统 (USWDS) 对联邦网站的建议。
  • : 415.555.0123 - 在营销材料中很流行,但屏幕阅读器更难解析。
  • 空间: +1 415 555 0123 ——国际会议,对全球观众友好。
  • 无分隔符: 4155550123 — 仅适用于剥离格式的存储或输入字段。

USWDS 标准(415-555-0123) 是当前可访问性的最佳实践,因为屏幕阅读器可以预见地处理连字符。如果您正在构建表单或面向公众的网站,那么这是安全的选择。

当你准备好时

保护您的业务线。

MCM 的本地号码附带经过验证的来电显示和智能呼叫过滤 - 客户始终知道是您本人,垃圾邮件永远不会到达您的团队。

获取您的本地号码

美国号码的 E.164 格式

How to store US phone numbers — wrong mixed formats versus the E.164 standard

E.164 是由 ITU 维护的国际标准。它定义了每个现代电话系统内部使用的单一规范格式:

+14155550123

这是一个加号,国家代码,然后是不带空格或标点符号的国家号码。全球 E.164 号码最多为 15 位。美国号码始终包含 12 个字符(包括加号)。

为什么这很重要?因为每个重要的电信平台(Twilio、VoIP 提供商、CRM 的电话字段)都将号码存储在 E.164 中。如果您存储其他内容,您将花费余生编写转换逻辑来处理“(415) 555-0123”与“415.555.0123”与“1-415-555-0123”。选择 E.164,永不回头。

如何在 CRM 和数据库中设置美国电话号码的格式

CRM phone storage best practices — store in E.164, display formatted, validate on entry

一个实用的规则: 以一种方式存储,以另一种方式显示。

  • 贮存:始终为 E.164(+14155550123)。一种字段,一种格式,没有例外。
  • 展示:使用辅助函数格式化。选择适合受众的格式 - USWDS 连字符用于表格,括号用于发票。
  • 输入:接受用户输入的任何格式,然后在保存之前标准化为 E.164。

如果您的 CRM 允许您设置电话号码字段类型,请使用它。 Salesforce、HubSpot 和大多数现代工具都具有自动处理标准化的本机电话字段。如果您无法使用纯文本字段,请编写一个小型规范化器来删除除数字和前导加号之外的所有内容。

验证正则表达式示例

简单的正则表达式 (捕获常见格式但不严格):

^\+?1?[-.\s]?\(?[2-9]\d{2}\)?[-.\s]?[2-9]\d{2}[-.\s]?\d{4}$

用简单的英语来说:可选的加号和 1,可选的区号放在括号中,数字 2-9 以区号和中心局代码开头,组之间允许使用连字符、点或空格。

严格的 E.164 正则表达式 (仅接受规范格式):

^\+1[2-9]\d{2}[2-9]\d{6}$

这个只匹配 +14155550123 样式字符串。将其用于标准化后的数据,而不是原始用户输入。

常见的美国电话号码格式错误

Four common US phone number format mistakes that break SMS, validation, and click-to-call

  • 将“1-800”视为国家/地区代码前缀: 1 是国家代码,800 是免费区号。它们是不同的领域。
  • 允许 0 或 1 作为区号的第一位数字:这违反了 NANP 规则,号码不会路由。验证与 [2-9] 对于第一个数字。
  • 在数据库中存储格式化的数字: 导致重复记录 ((415) 555-0123415-555-0123 看起来与您的数据库不同)。
  • 忘记处理带有隐藏空格的粘贴数字:从电子邮件或 PDF 中进行复制粘贴通常会引入不间断空格。剥掉它们。
  • 混合美国和国际逻辑:适用于美国号码的正则表达式在处理加拿大或加勒比海 +1 号码时会默默失败,即使它们共享格式。

当你准备好时

准备好在您销售的任何地方听起来都很本地化了吗?

MCM 通过呼叫路由、分析和 CRM 就绪集成,可在几分钟内激活业务号码。开始免费试用——无需卡片即可浏览库存。

开始免费试用

常问问题

美国的电话号码都是 10 位数字吗?

是的 — 国家有效号码始终为 10 位数字(3 个区号 + 3 个中心局 + 4 个线路)。添加 +1 国家/地区代码使其成为 E.164 中的 11 位数字,或带有加号的 12 个字符。

+1 总是需要吗?

对于国际拨号或 E.164 存储,是的。对于美国境内的国内电话,不可以——大多数运营商只接受 10 位数的号码。但是,如果您存储的号码没有+1,那么当联系人移至国外或您向国际扩张时,您就会失去上下文。

美国和加拿大使用相同的格式吗?

是的。两者都使用 NANP 下的 +1 国家/地区代码,并且都遵循相同的 NPA-NXX-XXXX 结构。仅凭号码并不能告诉您它属于哪个国家/地区 - 您需要查找区号。

我应该如何在 CRM 中存储电话号码?

E.164 (+14155550123)。总是。它是唯一能够在整合、出口和国际扩张中幸存下来而不被破坏的格式。

NPA 和 NXX 有什么区别?

NPA 是区号(+1 后的前三位数字)。 NXX 是中心局代码(接下来的三位数字)。两者都遵循第一位数字必须是 2-9 的规则。

免费电话号码的格式是否不同?

否 — 它们遵循相同的 10 位 NPA-NXX-XXXX 模式。唯一的区别是区号本身:800、888、877、866、855、844 和 833 保留用于免费服务。

获取符合所有标准的美国号码

如果您的企业需要美国电话号码(本地电话号码、免费电话号码或两者兼而有之),My Country Mobile 可为您提供每个州符合 E.164 的号码,并在您准备扩张时在 100 多个国家/地区提供虚拟号码。套餐起价为每位用户每月 12 美元,无合同,正常运行时间为 99.99%,受到 17,500 多家企业的信赖,G2 评级为 4.8/5。

浏览 美国虚拟号码 或探索完整 虚拟电话号码 准备好后即可查看目录。

撰写者

Akil Patel

资深作家

Akil 编写了有关北美运营团队使用的电话号码、拨号规则和区号参考的 MCM 现场指南。

尝试平台。 午餐前接电话。

相同的产品、相同的支持、相同的安全性 - 无论您选择哪个计划。