-
知识要点
-
.
- 除换行符以外的所有字符
测验
。
-
^
- 字符串开头
测验
。
-
$
- 字符串结尾
测验
。
-
\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
测验
。
-
正则表达式教程