正则表达式测试器

Updated: 2026-07-11
广告位(顶部)

🔍 正则表达式

📊 匹配结果

0 个匹配

🔄 替换测试

点击"替换"查看结果

📖 语法参考

常用元字符

. 任意字符 · \d 数字 · \w 字母数字下划线 · \s 空白字符

量词

* 0次+ · + 1次+ · ? 0或1次 · {3} 精确3次 · {2,5} 2到5次

分组和断言

(...) 捕获组 · (?:...) 非捕获组 · (?=...) 先行断言 · (?!...) 否定先行断言

❓ 常见问题

为什么没有匹配结果?

请检查正则表达式语法是否正确。常见的错误包括:未转义的特殊字符(如 . * + 等需要加 \)、括号不匹配、量词放在错误位置。建议先用简单模式测试,逐步增加复杂度。

g标志是什么意思?

g(global)全局匹配标志,默认开启。如果不使用g标志,正则只匹配第一个结果。其他标志:i(不区分大小写)、m(多行模式)、s(dotAll,使.匹配换行符)、u(Unicode模式)。

如何引用捕获组进行替换?

在替换框中可以使用 $1, $2, $3 等引用第1、2、3个捕获组的内容。$& 引用整个匹配,$` 引用匹配前的内容,$' 引用匹配后的内容。

广告位(底部)