一、正则表达式元字符
[abc]:匹配其中的任一个字符
[^abc]:匹配除abc以外的任一个字符
[a-z]:匹配a-z之间的任一个字符
[a-zA-Z]:匹配a-z或者A-Z之间的任一个字符
^(\A):以什么开始 ^abc
$(\z):以什么结束
.:匹配任一个字符
\s:匹配空格
\S:匹配非空格
\d:[0-9]
\D:[^0-9]
\w:[a-zA-Z]
\W:[^a-zA-Z]
\b:
(....):表示分组
(a|b):匹配a或者b
a?:匹配0个或者1个a
a*:匹配0个或者多个a
a+:匹配1个或者多个a
a{n}:匹配n个a
a{n,m}:匹配n-m个a