工具小汪
什么活儿都会干
登录
正则表达式测试
全屏
正则表达式
模式定义 · 支持常用修饰符
清除
/
/
g
i
m
s
u
y
测试文本
输入后实时匹配高亮
粘贴
清空
匹配数
0
捕获组
0
耗时
0ms
正则长度
0
文本长度
0
执行测试
加载示例
就绪
匹配详情
命中的完整匹配与捕获分组
复制
输入正则和测试文本后,点击"执行测试"查看匹配详情
正则执行流程
铁路图
中文
全屏
下载
输入正则表达式后自动生成执行流程图
逐段解释
按规则拆解含义
▼
输入正则表达式后,此处将逐段解释各部分的含义
正则速查表
点击插入到正则表达式
▼
元字符
.
任意字符
^
行首
$
行尾
*
0 次或多次
+
1 次或多次
?
0 次或 1 次
|
或
字符类
\d
数字 [0-9]
\D
非数字
\w
单词字符
\W
非单词字符
\s
空白字符
\S
非空白字符
[abc]
字符集合
[^abc]
排除集合
量词
{n}
恰好 n 次
{n,}
至少 n 次
{n,m}
n 到 m 次
*?
非贪婪 *
+?
非贪婪 +
??
非贪婪 ?
分组
(...)
捕获组
(?:...)
非捕获组
(?<n>)
具名捕获
\1
反向引用
断言
(?<=)
正向后视
(?<!)
负向后视
(?=)
正向先行
(?!)
负向先行
\b
单词边界
\B
非单词边界
修饰符
g
全局匹配
i
忽略大小写
m
多行模式
s
. 匹配换行
u
Unicode
y
粘性模式