🔍 电话号码正则生成器 (30+ 国家)
即时生成 30+ 国家的电话号码验证正则表达式。四种变体 (E.164 / 国际 / 灵活 / 仅手机)、多国 OR 组合、实时测试器,以及 JavaScript / PHP / Python / Ruby / Go 的可复制代码片段。适用于表单验证、日志提取和数据清理。
完全免费
无需注册
浏览器内完成
5 种语言
深色模式
🔒 关于隐私
- ・所有处理均在浏览器中 (JavaScript) 完成
- ・您输入的电话号码不会发送到任何服务器
📝 生成的正则表达式
/^.+$/g
🧪 实时测试器
✅ 0 匹配
❌ 0 未匹配
💻 各语言代码片段
📖 使用方法
-
1
选择目标国家可单选或多选 (OR 组合),支持 30+ 国家。
-
2
选择变体可从 E.164/国际/灵活/仅手机 4 种中选择。
-
3
复制或测试一键复制,实时测试器立即验证。
-
4
粘贴到你的语言自动生成 JS/PHP/Python/Ruby/Go/Java 即用代码片段。
❓ 常见问题
为什么不用 libphonenumber?
libphonenumber-js 约 70KB,本工具用 30+ 国家规则零依赖输出。需完全精确请用 libphonenumber。
国际格式和 E.164 区别?
E.164 = 纯数字 (+819012345678),国际 = 带分隔符 (+81 90-1234-5678)。
多国可以合一个正则?
是。多选时用 | 组合为单个表达式。
生成的正则完美吗?
实用近似 (~80%)。银行级验证请用 libphonenumber。
🐛 此工具出现问题了吗?
免费、无需注册。仅提供复现步骤也有帮助。报告将直接发送给运营者并用于改进。
✅
感谢您的反馈!
已送达运营者,将用于改进工具。