基础语法
-
^XXX
以什么开头 -
XXX$
以什么结尾 -
^XXX$
表示 XXX,等于XXX
-
X*
表示没有或者多个 X -
X+
表示一个或者多个 X -
X?
表示一个 X 或者没有 -
X{2}
表示两个 X -
X{2,}
表示至少两个 X -
X{3,5}
表示 3~5 个 X -
|
表示或操作(b|cd)ef => bef|cdef => bef 或者 cdef
-
.
可以代替任何字符 -
[ab]
表示a|b
-
[a-d]
表示[a|b|c|d]
-
^
在方括号里第一位表示非 -
需要进行转义的
$ () * . [ ? \ ^ { |
-
中文
\U4E00-\U9FA5
\d -> [0-9] \D -> [^0-9] \s -> [\f\n\r\t\v] \S -> 非空白字符 [^\f\n\r\t\v] \w -> [A-Za-z0-9_] \W -> [^A-Za-z0-9_]
相关记录
持续更新
网友评论