正则测试与替换

测试正则表达式、检查匹配结果,并直接预览替换后的文本输出

测试文本

粘贴你要搜索、检查和替换的文本

正则表达式

在同一处调整表达式、替换内容和标志位

使用 $1 引用捕获组,使用 $<name> 引用命名捕获组

标志位

标志位会改变表达式扫描文本的方式

摘要

查看匹配数、捕获组数和零长度匹配数

先输入正则和文本,才能看到输出结果

结果

在高亮预览、匹配列表和替换输出之间切换

结果

先输入正则和文本,才能看到输出结果

使用前先验证正则表达式

正则表达式看似正确,也可能匹配到意外内容。将测试文本、匹配详情和替换结果放在一起查看,便于在用于代码、数据清洗或批处理前确认规则

这里可以做什么

  • 直接粘贴样本文本,立刻看到匹配高亮
  • 切换常用标志位,比如全局、多行和忽略大小写
  • 查看每次匹配的捕获组和命名捕获组
  • 预览使用 $1、$<name> 等引用生成的替换结果

适合用在这些场景

  • 清洗订单号、日志行、导出文本之类的结构化片段
  • 批量替换前确认规则是否会误改内容
  • 排查为什么某个模式匹配过多、过少,或者完全不匹配

使用方法

输入测试文本、正则表达式、替换内容和标志位,匹配结果会自动更新。在高亮预览、匹配详情和替换输出之间切换,然后复制或下载当前结果