1.元字符介绍
"^" :匹配行或者字符串的起始位置
"$" :匹配行或字符串的结尾
"\w":匹配字母,数字,下划线.
"\d" : 匹配数字
"." :匹配除了换行符以外的任何字符
"[abc]": 匹配包含括号内元素的字符
2.反义
"\W" :匹配任意不是字母,数字,下划线 的字符
"\S" :匹配任意不是空白符的字符
"\D" :匹配任意非数字的字符
"\B" :匹配不是单词开头或结束的位置
"[^abc]" :匹配除了abc以外的任意字符
3.量词
"*" :重复零次或更多
"+" :重复一次或更多次
"?" :重复零次或一次
"{n,m}" :重复n到m次
"{n}" :重复n次
"{n,}" :重复n次或更多次
4限定符
"*?" :重复任意次,但尽可能少重复
"+?" :重复1次或更多次,但尽可能少重复
"??" :重复0次或1次,但尽可能少重复
"{n,m}?" :重复n到m次,但尽可能少重复
"{n,}?" :重复n次以上,但尽可能少重复