'''
r:Python中字符串前面加上 r 表示原生字符串(rawstring)
不使用r,那么匹配时候需要4个反斜杠,正则需要转化一次,python解释器需要转化一次
'''
mm="c:\\ab\\bc\\cd\\"
print (mm)
r=re.match("c:\\\\ab",mm)
print (r.group())
r=re.match(r"c:\\ab",mm).group()
print (r)
-----------------------------------

c:\ab\bc\cd\
   c:\a
   c:\a

----------------------------------------------------------------------------------------------------------------------------

>>> re.findall("abc\b","adsssa abc ")
[]
>>> re.findall(r"abc\b","adsssa abc ")
['abc']
>>> re.findall(r"abc\b","adsssa abc*")
['abc']
>>> re.findall(r"I\b","I LOVE IOU")
['I']
>>> re.findall(r"I\b","IMISS IOU")
[]
>>> re.findall(r"\bI","IMISS IOU")
['I', 'I']

二十三、正则表达式中的“r”含义相关推荐

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

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

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

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

  3. Python正则表达式中的r

    在Python的string前面加上'r', 是为了告诉编译器这个string是个raw string,不要转意backslash '' . 例如,\n 在raw string中,是两个字符,\和n, ...

  4. 【C#进阶二】C#中的正则表达式知识总结(字符转义/字符类/ 定位点/ 分组构造 /数量词/反向引用构造/替换构造/替代/正则表达式选项)(理论篇)

    文章目录 0. 正则表达式网站推荐 1.字符转义 2.字符类 3. 定位点 4. 分组构造 5.数量词 6.反向引用构造 7.替换构造 8.替代 9.正则表达式选项 正则表达式是对字符串操作的一种逻辑 ...

  5. python中 r是什么意思_python中r含义

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 另外encoding可以指定解码格式,utf-8是现在的主流编码方式,如果没有指 ...

  6. Java实现二十三种设计模式(五)—— 十一种行为型模式 (中)——解释器模式、迭代器模式、中介者模式、备忘录模式

    Java实现二十三种设计模式(五)-- 十一种行为型模式 (中)--解释器模式.迭代器模式.中介者模式.备忘录模式 一.解释器模式 我国 IT 界历来有一个汉语编程梦,虽然各方对于汉语编程争论不休,甚 ...

  7. 正则表达式中/i,/g,/ig,/gi,/m的区别和含义

    正则表达式中/i,/g,/ig,/gi,/m的区别和含义 /i (忽略大小写) /g (全文查找出现的所有匹配字符) /m (多行查找) /gi(全文查找.忽略大小写) /ig(全文查找.忽略大小写 ...

  8. 正则表达式中符号含义大全

    \   标记下一个字符是特殊字符或文字.例如,"n" 和字符 "n" 匹配."\n" 则和换行字符匹配. ^   匹配输入的开头. $    ...

  9. C语言试题二十三之编写一个函数void function(int tt[m][n],int pp[n]),tt指向一个m行n列的二维函数组,求出二维函数组每列中最小元素,并依次放入pp所指定一维数组中

    1. 题目 请编写一个函数void function(int tt[m][n],int pp[n]),tt指向一个m行n列的二维函数组,求出二维函数组每列中最小元素,并依次放入pp所指定一维数组中.二 ...

最新文章

  1. Oracle 高效分页
  2. FCM算法实现Python(简洁版)
  3. 云炬WEB开发笔记 2-3git详细安装教程及下载太慢的解决办法
  4. Apache负载均衡设置方法: mod_proxy
  5. ITIL内部培训资料(IT服务持续性管理(IT Service Continuity Management) )
  6. switch语句可以被代替吗_大空间建筑内的消防水炮可以代替喷淋装置吗
  7. C语言-输入十进制数转换为二进制数
  8. extern C用法详解
  9. Innodb中的buffer poll和redo undo log
  10. python图像分类代码_Kaggle—So Easy!百行代码实现排名Top 5%的图像分类比赛
  11. 信号集操作函数,信号阻塞与未决
  12. plus webview关闭事件监听
  13. 关于Java中TCP/IPMonitor监听器无响应的心得
  14. kindle paperwhite3 拆机越狱
  15. 线上故障之-CPU飙高
  16. 电脑如何安装鸿蒙系统win双系统,电脑怎么装双系统|电脑双系统安装教程
  17. 电脑出现“由于该设备有问题,Windows 已将其停止(代码 43)”的提示,该怎么解决?
  18. MySQL专题系统归纳快速上手(常用cmd命令,常用函数汇总,SQL语句精讲带示例)适用初学、用法速查
  19. 微信小程序中map地图中取消地点图标文字(干净地图)
  20. 异常检测算法:Elliptic Envelope算法的python代码实现

热门文章

  1. win7+sp1安装vs2013
  2. 天猫2月咖啡行业数据分析(咖啡品牌销量排行)
  3. 我的世界科学计算机,在我的世界打造一台计算机有多难?复旦大神花了一年
  4. AE(After Effect) 自带抠像插件详解
  5. 检测图像中的椭圆 并求其长短轴...
  6. ANO匿名飞控分析(2)— 任务调度
  7. 本机磁盘序列号和MAC地址查询方法
  8. Word控件Spire.Doc 【文本】教程(14) ;如何用图片替换Word中的文字
  9. 大学英语综合教程四 Unit 3 课文内容英译中 中英翻译
  10. 前端可以用到的渐变色代码