开发
正则表达式测试
在线正则表达式测试:实时高亮匹配、捕获组明细与 g/i/m/s/u 标志切换,本地调试不上传。
使用记录 0 展开
使用工具或停止输入约 3 秒后会自动保存输入内容,点击列表可恢复。仅存于本浏览器,不会上传。
/
高亮结果
点击「测试匹配」查看高亮
使用说明
- 输入正则主体并勾选需要的 flags
- 在待测文本区粘贴样本,点击测试匹配
- 查看高亮结果与每条匹配的位置、捕获组
正则表达式测试说明
适用场景
常用元字符速查
- \d \w \s
- 数字 / 单词字符 / 空白
- . * + ?
- 任意字符 / 重复次数量词
- ^ $
- 行首 / 行尾(多行模式作用于每行)
- [] () |
- 字符类 / 分组 / 或
使用建议
- 需要匹配全部出现位置时勾选
g全局标志 - 处理多行文本时勾选
m,使^$按行生效 - 复杂嵌套量词可能导致回溯过慢,本工具限制文本与表达式长度以降低风险
正则测试在本地浏览器执行,文本不会上传。
正则表达式测试常见问题
- 为什么没匹配到?
- 检查是否需勾选 g 全局匹配、i 忽略大小写或 m 多行模式;并确认表达式中 . 默认不匹配换行(可勾选 s)。
- 支持替换吗?
- 本页专注匹配与分组调试;文本批量处理请使用文本行处理等工具。
- 文本长度有限制吗?
- 为降低复杂正则回溯风险,待测文本与表达式均有长度上限。