正则表达式
啥叫正则表达式?一种匹配字符串内容的规则。
'''
常用元字符:
^ 匹配字符串开始
$ 匹配字符串结束
. 匹配除换行符以外的任意字符
\w 匹配字母或数字或下划线
\s 匹配任意空白符
\d 匹配数字
\b 匹配单词的开始或结束
a|b 匹配字符a或字符b
() 匹配括号内的表达式,也表示一个组
[...] 匹配字符组中的字符
'''
#通常情况下,正则表达式中所谓的“单词”,就是由“\w”所定义的字符所组成的子串。
'''
量词:
* 重复零次或多次
+ 重复一次或多次
? 重复零次或一次
{n} 重复n次
{n,} 重复n次或更多次
{n, m} 重复n到m次
'''
'''
常用反义词:
\W 匹配任意不是字母、数字、下划线、汉子的字符
\S 匹配任意不是空白符的字符
\D 匹配任意不是数字的字符
\B 匹配不是单词开头或结束的位置
[^x] 匹配不是x的任意字符串
[^ae] 匹配除了ae这几个字母以外的任意字符
''''''
常用元字符:
^