2019/1.2/正则 元字符 方括号 量词
1.正则的方括号
[abc]代表查找方括号直接的任何字符
[^abc]代表查找任何一个不在方括号之间的字符
[0-9]查找0-9之间的字符
[a-z]查找小写a到小写z之间的任何字符
[A-Z]查找大写A到大写Z之间的任何字符
[A-z]查找大写A到小写z之间的任何字符
2.元字符
. 代表单个字符
\w 代表非单词字符 数字 字母_
\W 代表非单词字符
\d 代表数字
\D 代表非数字
\s 代表空白字符
\S 代表非空白字符
\b 代表单词单词边界
\B 代表非单词边界
3.量词
1. n+ 代表至少一个n字符
2. n* 代表0个或多个n字符
3. n? 包含0个或一个n
4. N{x} 包含x个n字符
5.N{x,} 包含至少x个n字符
6.N{x,n} 包含大于等于x,小于等于y个n
7.N$ 包含以n结尾的字符串
8.^n 包含以n开头的字符串
9.?=n 指定字符串后面紧跟的n字符串