本文实例讲述了Python正则捕获操作。分享给大家供大家参考,具体如下:

目的: 给表达式 '10+6/5-4*2' 中每个运算符左右都加一个空格字符,变成:'10 + 6 / 5 - 4 * 2'
思路: 分组、捕获、替换
1. 替换字符中含参数 \1 (此处不能叫参数,想不到叫什么,那就不管它~~)
>>> bds = '10+6/5-4*2' # 表达式 >>> m = re.sub(r'([*+-/])', ' \1 ', bds) # 注意\1左右皆有一个空格!! >>> m '10 + 6 / 5 - 4 * 2'
2. 替换字符中含参数 \g<1>
>>> bds = '10+6/5-4*2' # 表达式 >>> m = re.sub(r'([*+-/])', ' \g<1> ', bds) >>> m '10 + 6 / 5 - 4 * 2'
3. 模式中也可含参数 \1
>>> greed = "Hello Jack! Are you OK, Jack?" >>> m = re.sub(r"Hello (\w+)! Are you OK, \1?", "\g<1>", greed) >>> m "Hello Jack! Are you OK, Jack?"
4. 模式中也可含参数 :命名组 (?P=yourname)
>>> greed = "Hello Jack! Are you OK, Jack?" >>> m = re.sub(r"Hello (?P<yourname>\w+)! Are you OK, (?P=yourname)?", "\g<yourname>", greed) >>> m "Hello Jack! Are you OK, Jack?"
PS:这里再为大家提供2款非常方便的正则表达式工具供大家参考使用:
JavaScript正则表达式在线测试工具:
http://tools./regex/javascript
正则表达式在线生成工具:
http://tools./regex/create_reg
更多关于Python相关内容可查看本站专题:《Python正则表达式用法总结》、《Python数据结构与算法教程》、《Python函数使用技巧总结》、《Python字符串操作技巧汇总》、《Python入门与进阶经典教程》及《Python文件与目录操作技巧汇总》
希望本文所述对大家Python程序设计有所帮助。
# Python
# 正则捕获
# python 捕获shell脚本的输出结果实例
# python主线程捕获子线程的方法
# 也可
# 正则表达式
# 进阶
# 操作技巧
# 相关内容
# 那就
# 数据结构
# 给大家
# 叫什么
# 更多关于
# 所述
# 程序设计
# 使用技巧
# 皆有
# 再为
# 运算符
# 想不到
# 测试工具
# 讲述了
# regex
相关文章:
如何正确选择百度移动适配建站域名?
建站主机数据库如何配置才能提升网站性能?
简易网站制作视频教程,使用记事本编写一个简单的网页html文件?
如何在阿里云虚拟主机上快速搭建个人网站?
建站之星2.7模板:企业网站建设与h5定制设计专题
如何选择高效稳定的ISP建站解决方案?
如何选择最佳自助建站系统?快速指南解析优劣
Avalonia如何实现跨窗口通信 Avalonia窗口间数据传递
建站之星后台搭建步骤解析:模板选择与产品管理实操指南
武汉网站如何制作,黄黄高铁武穴北站途经哪些村庄?
Python lxml的etree和ElementTree有什么区别
高防服务器如何保障网站安全无虞?
php8.4新语法match怎么用_php8.4match表达式替代switch【方法】
rsync同步时出现rsync: failed to set times on “xxxx”: Operation not permitted
网站制作多少钱一个,建一个论坛网站大约需要多少钱?
音响网站制作视频教程,隆霸音响官方网站?
如何在IIS管理器中快速创建并配置网站?
如何用PHP快速搭建高效网站?分步指南
高性能网站服务器部署指南:稳定运行与安全配置优化方案
网站app免费制作软件,能免费看各大网站视频的手机app?
深圳网站制作费用多少钱,读秀,深圳文献港这样的网站很多只提供网上试读,但有些人只要提供试读的文章就能全篇下载,这个是怎么弄的?
seo网站制作优化,网站SEO优化步骤有哪些?
建站之星代理费用多少?最新价格详情介绍
常州企业网站制作公司,全国继续教育网怎么登录?
孙琪峥织梦建站教程如何优化数据库安全?
*服务器网站为何频现安全漏洞?
建站之星如何助力企业快速打造五合一网站?
建站之星好吗?新手能否轻松上手建站?
如何获取开源自助建站系统免费下载链接?
如何用低价快速搭建高质量网站?
如何自己制作一个网站链接,如何制作一个企业网站,建设网站的基本步骤有哪些?
如何破解联通资金短缺导致的基站建设难题?
大型企业网站制作流程,做网站需要注册公司吗?
专业网站制作企业网站,如何制作一个企业网站,建设网站的基本步骤有哪些?
C++如何编写函数模板?(泛型编程入门)
简单实现Android文件上传
音乐网站服务器如何优化API响应速度?
如何访问已购建站主机并解决登录问题?
枣阳网站制作,阳新火车站打的到仙岛湖多少钱?
,柠檬视频怎样兑换vip?
如何通过老薛主机一键快速建站?
大连网站设计制作招聘信息,大连投诉网站有哪些?
建站主机默认首页配置指南:核心功能与访问路径优化
建站三合一如何选?哪家性价比更高?
制作网站的软件免费下载,免费制作app哪个平台好?
购物网站制作公司有哪些,哪个购物网站比较好?
实现点击下箭头变上箭头来回切换的两种方法【推荐】
官网网站制作腾讯审核要多久,联想路由器newifi官网
哈尔滨网站建设策划,哈尔滨电工证查询网站?
建站org新手必看:2024最新搭建流程与模板选择技巧
*请认真填写需求信息,我们会在24小时内与您取得联系。