返回工具箱

正则表达式测试

在线正则匹配测试,实时高亮结果,内置常用模板与速查表。

//g

匹配结果

匹配数 0·文本长度 0
输入正则与文本后,匹配内容将在此高亮显示...
元字符速查表
语法说明
.匹配任意单个字符(换行符除外,除非使用 s 标志)
^匹配字符串开头(m 标志下匹配每一行开头)
$匹配字符串结尾(m 标志下匹配每一行结尾)
*匹配前面的元素 0 次或多次
+匹配前面的元素 1 次或多次
?匹配前面的元素 0 次或 1 次
{n}恰好匹配 n 次
{n,}至少匹配 n 次
{n,m}匹配 n 至 m 次
[abc]字符集合,匹配其中任意一个字符
|或运算,匹配左右任意一个表达式
(abc)捕获组,分组并记住匹配内容
\d匹配一个数字,等价于 [0-9]
\w匹配字母、数字或下划线
\s匹配空白字符(空格、制表符、换行等)
(?=...)正向先行断言,如 \d(?=px) 匹配后面紧跟 px 的数字
(?:...)非捕获组,只分组不捕获