阅读背景:

正则表达式与re模块

来源:互联网 

正则表达式

啥叫正则表达式?一种匹配字符串内容的规则。

'''
常用元字符:

^     匹配字符串开始
$     匹配字符串结束
.     匹配除换行符以外的任意字符
\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这几个字母以外的任意字符
''''''
常用元字符:

^   



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: