.
- 除换行符以外的所有字符
测验
。
^
- 字符串开头
测验
。
$
- 字符串结尾
测验
。
\d
,
\w
,
\s
- 匹配数字、字符、空格
测验
。
\D
,
\W
,
\S
- 匹配非数字、非字符、非空格
测验
。
[abc]
- 匹配 a、b 或 c 中的一个字母
测验
。
[a-z]
- 匹配 a 到 z 中的一个字母
测验
。
[^abc]
- 匹配除了 a、b 或 c 中的其他字母
测验
。
aa|bb
- 匹配 aa 或 bb
测验
。
?
- 0 次或 1 次匹配
测验
。
*
- 匹配 0 次或多次
测验
。
+
- 匹配 1 次或多次
测验
。
{n}
- 匹配
n
次
测验
。
{n,}
- 匹配
n
次以上
测验
。
{m,n}
- 最少
m
次,最多
n
次匹配
测验
。
(
expr
)
- 捕获
expr
子模式,以
\1
使用它。
(?:
expr
)
- 忽略捕获的子模式。
(?=
expr
)
- 正向向前查找
expr
测验
。
(?!
expr
)
- 负向向前模式
expr
测验
。
(?<=
expr
)
- 正向向后查找
expr
测验
。
(?<!
expr
)
- 负向向后模式
expr
测验
。