工具简介
写正则匹配邮箱、手机号、提取字段,写完总是拿不准到底能不能匹配上。反复改代码试运行效率太低。
把正则和测试文本粘贴进来,工具会实时高亮所有匹配结果,并展示每个捕获分组的内容。
主要功能
- 实时高亮显示所有匹配到的内容
- 展示每个捕获分组的取值
- 支持常用修饰符,如全局、忽略大小写、多行
- 本地执行,测试数据不外传
适用场景
- 验证邮箱、手机号等格式校验规则
- 从日志文本中提取特定字段
- 调试复杂的替换规则
常见问题
为什么我的正则匹配不到?
常见原因是特殊字符未转义,例如 . * + ? 等在正则中有特殊含义,要匹配字面量需在前加反斜杠。
修饰符 g 和 m 有什么区别?
g 表示全局匹配,找出所有结果而不止第一个;m 表示多行模式,让 ^ 和 $ 匹配每一行的开头与结尾。
中文能匹配吗?
可以。你可以直接使用中文字符,也可以用 \u4e00-\u9fa5 这样的范围来匹配中文字符。
相关工具
隐私说明
正则表达式测试 在你的浏览器本地完成全部计算,你选择的文件与输入的内容都不会被上传到任何服务器,处理结束后即被释放。详细的数据处理方式请查看我们的隐私政策。