二十二、正则表达式中的“r”含义
2024-09-05 20:57:36
'''
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']
最新文章
- Mysql 视图 游标 触发器 存储过程 事务
- CentOS7 搭建python3 Django环境
- android——学习:网格布局——GridLayout
- EasyUI 使用注意点
- coreOS+Docker新一代企业轻量级Linux
- C# 创建Windows服务。服务功能:定时操作数据库 (转)
- ComponentName的意思
- Masterha-manager避免自动关闭的方法
- MSSQL:修改tempdb设置增加DW性能
- soa服务治理-dubbo
- compass scss blueprint
- [js高手之路]node js系列课程-创建简易web服务器与文件读写
- tensorflow 1.0 学习:十图详解tensorflow数据读取机制
- (转)测试如何区别是前端的问题还是后台的bug
- myEclipse出现cannot paste the clipboard contents into the selected elements报错
- centos nginx gerrit
- AWT初步— 事件处理模型
- QML使用的内置对象
- treap入门
- 如何查看Isilon节点的硬件信息?
热门文章
- [BZOJ 4668]冷战(带边权并查集+启发式合并)
- J.U.C|一文搞懂AQS(转)
- 通过实例简介python使用ctypes模块调用C语言动态库
- 能够打开国内网络,比如百度微信,但是打不开外国网站,该怎么解决(主要是DNS的问题)
- k3 cloud的单据存储在业务对象表中
- readline和xreadline的区别
- 用R语言提取数据框中日期对应年份(列表转矩阵)
- CentOS7升级gcc
- 019-openstack组件使用的默认端口号
- Python核心技术与实战——十|面向对象的案例分析