正则表达式测试
实时测试正则表达式,支持常用正则模板、捕获组展示和批量文本替换
正则表达式
测试文本
匹配结果
输入正则表达式和测试文本后自动匹配
替换结果
功能介绍
在线正则表达式实时测试与调试工具,支持语法高亮匹配、文本替换和分组捕获展示。适合正则学习、代码开发和日志分析中的模式验证场景。
关键特点
- 实时正则匹配
- 支持替换操作
- 显示分组捕获
- 支持常用正则示例
- 支持多种标志(g/i/m/s/u/y)
- 批量文本替换,可引用捕获组
使用教程
- 在「正则表达式」输入框中输入或从下拉模板选择要测试的正则表达式,如 \d+
- 在「测试文本」输入框中输入要匹配的文本内容
- 工具将自动实时高亮显示所有匹配结果,并输出匹配总数
- 可通过勾选「全局匹配」「忽略大小写」「多行模式」切换匹配行为
- 点击「加载示例」按钮可快速体验内置的正则匹配场景
使用示例
输入示例:
正则: \b\d{3}-\d{4}\b
文本: 联系方式: 010-8888, 021-6666, 0755-1234
输出结果:
找到 3 处匹配:
010-8888 (位置 6-13)
021-6666 (位置 15-22)
0755-1234 (位置 24-32)
常见问题
支持哪些正则语法?
支持 JavaScript RegExp 的所有语法,包括分组、断言、量词、字符类等。