📱 电话号码解析
纯前端使用 libphonenumber-js 解析国际电话号码,校验有效性、识别类型与格式化,数据完全本地化
ISO 3166-1 alpha-2 国家码,如
CN US JP GB📦 功能说明
基于 libphonenumber-js 在浏览器本地解析国际电话号码,自动识别国家与区号、号码类型,并输出国际格式、国内格式、E.164 与 RFC3964(tel: URI)等多种标准化格式。
号码解析有效性校验类型识别国家识别格式化离线本地
💡 使用须知
- 带 + 与国家区号的号码(如
+8613812345678)可不依赖默认国家码自动识别。 - 不带国际前缀的号码需通过默认国家码辅助解析,如
13812345678配合CN。 - 号码类型可能为:手机(MOBILE)、固话(FIXED_LINE)、固话/手机(FIXED_LINE_OR_MOBILE)、免费电话(TOLL_FREE)等。
- “有效”依据 libphonenumber 的长度与编号规则判定,不代表号码真实存在或已开通。
- 所有解析在浏览器本地完成,号码不会上传。