返回工具箱

正则表达式测试

实时匹配高亮、正则替换、常用示例与语法速查

正则表达式

/ /

常用正则

0 个匹配
高亮结果
输入正则表达式和测试文本后,这里会显示高亮匹配结果

正则表达式测试工具使用指南

工具介绍

正则表达式测试工具提供实时匹配高亮、正则替换、常用正则示例和语法速查功能。支持全局(g)、忽略大小写(i)、多行(m)、点匹配换行(s)、Unicode(u)等标志位,匹配结果实时高亮显示,并展示每个匹配的位置和捕获组详情,是学习和调试正则表达式的得力助手。

使用步骤

  1. 1在正则输入框中输入正则表达式,在标志位输入框中输入修饰符(如 g、gi)
  2. 2在测试文本框中输入或粘贴要测试的文本,匹配内容会实时高亮显示
  3. 3切换到"正则替换"标签,输入替换内容(支持 $1、$2 捕获组引用),查看替换结果
  4. 4点击常用正则示例可快速填入邮箱、手机号、URL 等常用正则
  5. 5展开语法速查表可查阅常用正则语法

常见问题

Q:正则表达式报错怎么办?

A:输入框下方会显示具体的错误信息,常见原因包括括号不匹配、转义字符错误、量词使用不当等。根据错误提示修正即可。

Q:$1 在替换中怎么用?

A:$1 表示第一个捕获组(即第一对括号匹配到的内容),$2 表示第二个捕获组,以此类推。例如正则 (\d+)-(\d+),替换为 $2-$1 可以交换两段数字的位置。

Q:匹配结果太多怎么办?

A:工具默认显示前 100 条匹配详情,您可以使用"复制全部匹配"按钮导出所有匹配结果。

相关工具推荐