3.2.5.8 原始字符串的使用方法
发布日期:2021-07-01 05:00:09
浏览次数:2
分类:技术文章
本文共 418 字,大约阅读时间需要 1 分钟。
在正则表达式里,经常要使用斜线(\)来指明一个集合,但是斜线(\)也是字符串里转义字符的特定标志,为了编写正则表达式更简单,可以使用原始字符串的方式,也就是在字符串前面添加小写字母r来指明。下面这个例子使用到两个正则表达式语句是等价的。
例子:
print(r'text')
print( re.match(r"\W(.)\1\W", " ff "))
print( re.match("\\W(.)\\1\\W", " ff "))
结果输出如下:
<_sre.SRE_Match object; span=(0, 4), match=' ff '>
<_sre.SRE_Match object; span=(0, 4), match=' ff '>
在这里要注意没有采用r方式之前,每一个斜线之前是要多添加一个。像这样r’\\’就表示为非原始字符串的表示方式为’\\\\’才可以等价。
蔡军生 微信号:shenzhencai 深圳
转载地址:https://mysoft.blog.csdn.net/article/details/48412651 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
哈哈,博客排版真的漂亮呢~
[***.90.31.176]2024年04月25日 06时41分57秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
Django REST framework
2019-05-04
“聘宝”上线“轻简ATS系统”,在推荐之后增加管理工作,打造一站式智能招聘_36氪...
2019-05-04
redis-stat
2019-05-04
企业“兔子窝”文化:兔子是怎样炼成的?_36氪
2019-05-04
Vitess首页、文档和下载 - 分布式MySQL工具集 - 开源中国社区
2019-05-04
帮你找影视剧同款的“影觅”宣布完成百万美元级Pre-A轮融资_36氪
2019-05-04
民以食为天 食以安为先
2019-05-04
nginx OpenResty(nginx扩展)实现防cc攻击 - 为程序员服务
2019-05-04
阿里云X-Forwarded-For 发现tomcat记录的日志全部来自于SLB转发的IP地址,不能获取到请求的真实IP。 - Draco - 博客频道 - CSDN.NET...
2019-05-04
通过nginx配置文件抵御攻击 | WooYun知识库
2019-05-04
Spring-Wind 1.1.1 发布,SSM 架构核心库 - 开源中国社区
2019-05-04
mysql 主从同步出问题,重新修复从库 - web架构研究
2019-05-04
主从mysql 同步设置
2019-05-04
使MYSQL能被外部访问_xeyuu_新浪博客
2019-05-04
圣迭戈_百度百科
2019-05-04
Xtrabackup使用指南 | 简单.生活
2019-05-04