功能说明
正则表达式速查表收录了 50 多条常用正则,覆盖手机号、邮箱、身份证号、URL、IP 地址、日期时间等高频校验场景,支持关键词搜索、一键复制,并内置在线测试区:粘贴正则与测试文本、勾选修饰符,立刻看到匹配结果。
与其每次现写正则再反复调试,不如从一份经过验证的速查表出发,在测试区确认行为后再进入业务代码,能把调试时间压缩到几分钟。
正则表达式速查表使用步骤
- 在搜索框输入关键词(如「手机」「邮箱」「日期」)定位目标正则;
- 查看正则说明与适用场景;
- 在测试区粘贴自己的测试文本,按需勾选 g(全局)、i(忽略大小写)等修饰符;
- 确认匹配结果无误后,点击「复制」把正则复制到代码中使用。
正则表达式速查表适用场景
- 表单校验:快速拿到手机号、邮箱、身份证的标准校验式;
- 日志处理:构造 IP、URL、时间戳的提取正则;
- 学习正则:对照测试区即时验证每个符号的作用。
常见问题
这些正则在所有语言里通用吗?
收录的正则以 JavaScript 与常见 PCRE 方言为准,绝大多数语言可直接使用。个别引擎(如 Go 的 RE2)不支持反向引用等特性,需按目标语言调整。
手机号正则能覆盖所有号段吗?
收录了常见号段规则。国内号段持续新增,生产环境建议校验从宽,并以短信验证码作为最终确认手段。
可以测试自己写的正则吗?
可以。测试区支持任意正则与文本组合,配合修饰符开关即可完成绝大多数验证需求。
速查在线工具箱