跳到内容

🔍 电话号码正则生成器 (30+ 国家)

即时生成 30+ 国家的电话号码验证正则表达式。四种变体 (E.164 / 国际 / 灵活 / 仅手机)、多国 OR 组合、实时测试器,以及 JavaScript / PHP / Python / Ruby / Go 的可复制代码片段。适用于表单验证、日志提取和数据清理。

完全免费 无需注册 浏览器内完成 5 种语言 深色模式

🔒 关于隐私

📝 生成的正则表达式

/^.+$/g

🧪 实时测试器

0 匹配
    0 未匹配

      💻 各语言代码片段

      
          

      📖 使用方法

      1. 1
        选择目标国家
        可单选或多选 (OR 组合),支持 30+ 国家。
      2. 2
        选择变体
        可从 E.164/国际/灵活/仅手机 4 种中选择。
      3. 3
        复制或测试
        一键复制,实时测试器立即验证。
      4. 4
        粘贴到你的语言
        自动生成 JS/PHP/Python/Ruby/Go/Java 即用代码片段。

      ❓ 常见问题

      为什么不用 libphonenumber?
      libphonenumber-js 约 70KB,本工具用 30+ 国家规则零依赖输出。需完全精确请用 libphonenumber。
      国际格式和 E.164 区别?
      E.164 = 纯数字 (+819012345678),国际 = 带分隔符 (+81 90-1234-5678)。
      多国可以合一个正则?
      是。多选时用 | 组合为单个表达式。
      生成的正则完美吗?
      实用近似 (~80%)。银行级验证请用 libphonenumber。

      🔗 相关工具

      🐛 此工具出现问题了吗?

      免费、无需注册。仅提供复现步骤也有帮助。报告将直接发送给运营者并用于改进。

      ※ 为复现问题,浏览器信息 (UA / 屏幕 / 语言 / URL) 将自动发送