在线正则测试器

输入正则表达式与测试文本;选择修饰符、模式(查找 / 替换 / 切分)与匹配数上限,表格列出每个匹配的内容、位置、长度、捕获组与行号
正则表达式
测试文本
匹配模式:      
计算结果 下载 CSV
序号 匹配内容 起始位置 结束位置 长度 捕获组 行号

工具介绍及使用方法

在线正则表达式测试工具,输入正则与测试文本即可实时匹配,支持 g、gi、gm、gim、gs、gims 六种修饰符与查找、替换、切分三种模式。表格逐条列出每个匹配的内容、起止位置、长度、捕获组和行号,替换模式支持 $1 反向引用。正则语法错误会给出具体提示,零宽匹配自动推进不会卡死,文本最长 100000 字符、2000 行。

操作步骤

  1. 在输入框分别填写正则表达式与测试文本。
  2. 选择匹配模式、修饰符与匹配数上限。
  3. 点击运行按钮查看匹配表格。
  4. 复制匹配结果或替换、切分后的文本。

完整示例

输入测试文本:

a1b22c333

正则表达式 \d+,查找模式、修饰符 g:结果框给出【】高亮预览,匹配明细(序号/匹配内容/起始位置/结束位置/长度/捕获组/行号)见下方表格:

a【1】b【22】c【333】

切换为替换模式、替换为 # 时结果框输出:

a#b#c#

留言板

全部留言 →
0/200

  • 还没人说话,来占个沙发?