正则表达式语法速查

查询字符类、量词、分组、边界和前后顾。

本地处理,内容不上传

共 20 条匹配,输入关键词即可即时筛选。

语法含义示例
.任意字符(通常不含换行)a.c
\d / \D数字 / 非数字\d+
\w / \W单词字符 / 非单词字符\w+
\s / \S空白 / 非空白\s+
^ / $文本或行的开始 / 结束^hello$
*重复 0 次或更多ab*
+重复 1 次或更多ab+
?重复 0 或 1 次;也可启用懒惰匹配ab?
{n}恰好重复 n 次\d{4}
{n,m}重复 n 到 m 次\d{2,4}
[abc]字符集合[aeiou]
[^abc]排除字符集合[^0-9]
a|b或cat|dog
(...)捕获分组(ab)+
(?:...)非捕获分组(?:ab)+
(?=...)正向前瞻\d(?=元)
(?!...)负向前瞻foo(?!bar)
(?<=...)正向后顾(?<=¥)\d+
\b单词边界\btool\b
g / i / m / s全局 / 忽略大小写 / 多行 / dotAllgi
使用说明与示例

使用方法

  1. 输入语法符号或用途。
  2. 从匹配结果查看含义和示例。
  3. 使用正则测试工具验证实际表达式。

示例

\d{4} 表示连续四个数字。