在Python的string前面加上‘r’, 是为了告诉编译器这个string是个raw string,不要转意backslash ‘’ 。 例如,\n 在raw string中,是两个字符,\和n, 而不会转意为换行符。由于正则表达式和 \ 会有冲突,因此,当一个字符串使用了正则表达式后,最好在前面加上’r’。

例:r"\n\n\n\n\n\n”

作用:声明后面的字符串是普通字符串

特殊字符串中含有:转义字符 \n \t 什么什么的

用途:一般用在 正则表达式、文件绝对地址

1,正则表达式:

2、系统路径

这样就不用专门的去处理引号之中的特殊字符了

原文链接:https://zhidao.baidu.com/question/305595521562815124.html

Python正则表达式中的r相关推荐

  1. Python正则表达式中的‘r‘

    Python正则表达式中的'r' 最近遇到一个非常困惑的地方,那就是在使用Python中的正则表达式的时候,正则表达式前面的'r'带来的影响.自己最开始的困惑点在于,'r'的作用是声明为原始字符串,那 ...

  2. python正则表达式中的r与转义字符_左手用R右手Python系列13——字符串处理与正则表达式...

    原标题:左手用R右手Python系列13--字符串处理与正则表达式 杜雨,EasyCharts团队成员,R语言中文社区专栏作者,兴趣方向为:Excel商务图表,R语言数据可视化,地理信息数据可视化.个 ...

  3. python正则表达式中的转义字符_详解python中正则表达式的反斜线的转义功能

    最近深入研读了正则表达式的一本经典著作,对于在python中使用正则表达式时使用反斜线转义功能时有些心得,特与大家分享. 核心思想:在python中使用正则表达式时要切记反斜线具有两层转义功能,如果你 ...

  4. python正则表达式中的转义字符_python 正则表达式之转义字符

    最近在整理python相关的知识,使用python对网站进行爬取数据的时候,需要使用到转义字符,之前对转义字符理解一直比较模糊,并且在python中还有一个叫原生字符r.所以通过网上调查资料对该内容进 ...

  5. Python正则表达式中的转义问题\\\\\\\\\????(焯!什么鬼)

    这次写这篇博客是一个容易把自己绕糊涂的问题 就是转义问题啦(开练开练) 转义字符和原生字符串: 首先讲一下一些基础的概念 转义字符和原生字符串的区别 '\n'代表换行,是一个转义字符 r'\n' 代表 ...

  6. 详解Python正则表达式中group与groups的用法

    在Python中,正则表达式的group和groups方法是非常有用的函数,用于处理匹配结果的分组信息. group方法是re.MatchObject类中的一个函数,用于返回匹配对象的整个匹配结果或特 ...

  7. Python正则表达式中的贪心模式和非贪心模式

    声明:最近发现有人利用我在百度云盘里免费分享的127课Python视频盈利,并声称获得我的授权.在此,我声明,文末百度云盘里的Python视频是免费的,不会授权给任何人或机构进行销售.如果再发现有人卖 ...

  8. Python正则表达式中使用findall函数遇到括号嵌套的小坑

    1.findall函数 我们都知道括号在正则表达式中起到了分类的作用,但当定义好一个自己的字符匹配模式(含有括号)后,使用findall()函数会遇到一点小坑. 具体来说就是: 可以发现是否将整个正则 ...

  9. python正则表达式中group

    (一)正则表达式中的(-)   用于匹配括号内的任何正则表达式,并且指明组的开始和结束位置;可以在执行匹配之后检索组中的内容,并且可以在可以在字符串中使用\number来进行进一步的匹配,如下所述.当 ...

最新文章

  1. Mockito的使用(一)——@InjectMocks、@Spy、@Mock
  2. vim格式粘贴错乱的解决办法
  3. G1 解决Evacuation Failure和Humongous Allocation
  4. C/C++串口通信原理及读写与操作
  5. SQL2000里的数据类型
  6. 整合营销推广该如何做?
  7. 7 SD配置-企业结构-定义-定义信贷控制范围
  8. 命令行快速部署Exchange2010
  9. ArcGIS三种方式打断相交线------拓扑法
  10. javascript 基础之事件(event)-------1
  11. 以线虫为模型模拟的神经网络,让机器人无需训练即可自动避开障碍物
  12. Windows 10 使用Easy Sysprep V5 新版封装软件的图文封装教程
  13. mysql临时数据库_MySQL临时目录 - mysql数据库栏目 - 自学php
  14. NCPC2015 A Adjoin the Networks(求树的直径)
  15. 锂电快充方案:TypeC-PD/QC诱骗芯片的常用型号,升降压(充电)芯片选型
  16. e580显卡驱动_搭载AMD RX 550独显!联想Thinkpad E580评测:能玩大型游戏的亲民商务本...
  17. src refspec master does not match any问题
  18. java获取wps文档字数
  19. C/C++基于朋友圈的商品推荐系统
  20. 一次幸运的校招小米Java后台offer(1),Java面试2021

热门文章

  1. 研究心得:调研文献“快而全“的三步
  2. 帆软数据分析:BI物流可视化
  3. win10安装Mingw,看这里!
  4. 跟我20天学Java:01-计算机基础以及JDK、IDEA等安装详解
  5. jQuery教程_编程入门自学教程_菜鸟教程-免费教程分享
  6. 2022年“研究生科研素养提升”系列公益讲座在线测评题目
  7. C# 代码 Unicode码和字符串相互转换
  8. windows进程被占用,文件夹被占用解除被占用的方法
  9. 微信公众平台订阅号和服务号的区别详解
  10. c语言剧透,破镜重圆 ·《C语言修仙》by 十四洲