在浏览器本地调试正则表达式:实时匹配高亮、捕获组明细、替换预览与常用模式速查,输入内容不会离开当前页面。
输入表达式并勾选标志位,修改后自动重新匹配;右侧实时展示最终生效的标志位。
输入待匹配的文本,支持从剪切板粘贴与一键填充示例。
左侧高亮显示命中位置,相邻匹配以两种颜色交替标注;右侧列出每次匹配的分组明细。
支持 $1、$<name>、$& 等占位符;是否替换全部命中由 g 标志位决定。
标志位、替换占位符与常用语法速查。
g 全局匹配:找出所有命中;不勾选时仅展示首个命中。i 忽略大小写;m 多行:^ $ 匹配每行首尾。s 让 . 匹配换行符;u 启用 Unicode 语义。y 粘性匹配:从 lastIndex 位置精确开始匹配。$& 完整匹配;$1…$99 编号分组。$<name> 命名分组;$` 命中前文本、$' 命中后文本。$$ 表示字面量美元符号。\d \w \s 数字 / 单词字符 / 空白;大写形式取反。* + ? {n,m} 量词;追加 ? 变为非贪婪。(...) (?:...) (?<name>...) 捕获组 / 非捕获组 / 命名组。(?=...) (?!...) (?<=...) (?<!...) 四种断言。范围 [a, b) 为命中在文本中的起止下标。