前言
这篇文章主要讲述正则表达式中r原串的使用。
一、代码
#根着视频学习的代码,记录分享一下
#1.导入正则模块
import re
#在不使用r原串的时候,遇到转义符怎么做
rs=re.findall('a\nbc','a\nbc',)
print(rs) #ok
rs=re.findall('a\\\\nbc','a\\nbc',)
print(rs) #ok 匹配一个转义符需要四个反斜杠
#r原串在正则中就可以消除转义符带来的影响 r原串无敌
rs=re.findall(r'a\\nbc','a\\nbc',)
print(rs)
#拓展 :可以解决写正则的时候,不符合PEP8规范的问题
rs=re.findall(r'\d','a123',)
print(rs)
总结
代码运行成功,就成功的使用了正则表达式中的r原串。