re模块
常用的匹配规则-原生字符串
python字符串中\作为转义字符开头,比如\n表示换行,\t表示tab键,为了表示\本身,再加一个\,称为\形式,在python中表示路径‘G:\py资料\1-上课资料\4-正则表达式课件\html’
下面使用正则表达式来匹配路径
对比
在正则前面加r,表示原生的字符串,python字符串就不转义了。
正则表达式里使用’\‘作为转义字符,这就可能造成反斜杠困扰。假如你需要匹配文本中的字符’\’,那么使用编程语言表示的正则表达式里将需要4个反斜杠’’。
在Python中有原生字符串,在字符串前面加上r这个表示字符串中的\不转义
常用的匹配规则-匹配开头结尾
示例:匹配163.com的邮箱地址
^匹配字符串的开头
$匹配字符串的结尾