正则表达式调试工具

正则表达式
/ /
快速插入: \d 数字 \w 字符 \s 空白 \b 边界 [a-z] [^a-z] \d+ \d* \d? (.*) 邮箱 手机号
测试文本
匹配结果
点击"测试匹配"按钮查看结果
正则语法参考
字符类
.任意字符
\d数字 [0-9]
\D非数字
\w单词字符 [a-zA-Z0-9_]
\W非单词字符
\s空白字符
\S非空白字符
[abc]字符集: a, b 或 c
[^abc]否定: 非 a, b, c
[a-z]范围: a 到 z
数量词
*0次或多次
+1次或多次
?0次或1次
{n}恰好 n 次
{n,}至少 n 次
{n,m}n 到 m 次
锚点
^字符串开头
$字符串结尾
\b单词边界
\B非单词边界
分组与引用
(abc)捕获组
(?:abc)非捕获组
(?<name>abc)命名捕获组
\1引用第一个捕获组
标志位
g全局匹配
i忽略大小写
m多行模式
s单行模式
uUnicode模式