Toolbox Hub
所有工具

Phone Number Formatter

Format phone numbers

Format phone numbers 在您的浏览器中本地运行

Formats a single number. Anything that is not a plausible number is reported as invalid.

About the

电话号码格式化程序会从号码中删除所有非数字内容,并将其重写为标准显示形式。它可识别覆盖大多数北美号码的三种长度:十位数字成为熟悉的 (123) 456-7890,以国家/地区代码开头的十一位数字成为 1 (234) 567-8901,七位数字成为本地 123-4567。任何更长或更短的数字都会以其原始数字计数报告为国际号码,当格式不是该工具可以安全采用的格式时,这是诚实的答案。

Where people use the

  • 标准化电子表格中以多种格式键入的数字列。
  • 从数据库中的原始数字生成一致的显示文本。
  • 在导入之前检查号码实际有多少位。
  • 清理从电子邮件签名或文档中粘贴的数字。

How to use the

  1. 1

    粘贴号码

    任何现有的格式都可以。括号、破折号、空格、点和前导加号都将被忽略。

  2. 2

    运行它

    输出取决于找到的数字数量,如下所述。

  3. 3

    检查位数

    如果结果显示“国际”,请自己数一下数字。数字短或长一位数通常是导致格式意外的原因。

  4. 4

    将数字存储为数字

    格式化属于显示时。在数据库中仅保留数字可以避免分隔符的各种方言。

提示和最佳实践

  • 在格式化之前剥离扩展,然后重新连接它们。
  • 仅存储数字;最后一刻为人类准备的格式。
  • 对于北美以外的任何地区,请保留带有国家/地区代码的 E.164 表格。

常见问题

为什么我得到的是国际结果而不是格式化的数字?

因为位数不是 7、10 或 11。这通常意味着缺少或多余的数字,或者是非北美号码。该工具报告原始数字及其计数,而不是猜测国家格式。

它是否验证该号码存在?

不。它只是重写了数字的形状。它无法判断号码是否已分配、是固定电话还是手机、或者是否可以接收短信。这需要运营商查找服务。

那么扩展呢?

扩展名不是此工具可识别的数字模式。在格式化之前将其删除,然后将其附加,通常为 ext。接下来是数字。

为什么我的加号消失了?

因为加号不是数字,它是国际符号的一部分,而不是数字本身。该工具会报告数字,以便您可以按照系统所需的任何表示法重新添加前缀,例如 00 或 +。

我应该存储格式化的数字吗?

否。存储数字,最好采用带有国家/地区代码的 E.164 形式,并在显示时格式化。这使得搜索和重复数据删除保持可靠。

相关工具