re.sub()返回替换后的新字符串,re.subn()返回(新字符串,替换次数)元组;前者适用于只需结果的场景,后者适合需统计或校验替换量的情况。

Python里用正则替换文本,主要靠 re.sub() 和 re.subn() 这两个函数。它们功能相似,但返回值不同——这是最核心的区别。
它按正则模式查找匹配项,并用指定内容替换,最终只返回处理完的字符串,不告诉你替换了几次、在哪替换了。
re.sub(pattern, repl, string, count=0, flags=0)
count 参数可限制最多替换几次(默认全部)例子:import retext = "价格:100元,折扣后:85元"new_text = re.sub(r"\d+元", "XX元", text)print(new_text) # 输出:价格:XX元,折扣后:XX元
它做的是和 sub 完全一样的替换操作,但额外多返回一个整数——本次成功替换了几次。
Boomy
AI音乐生成工具,创建生成音乐,与世界分享.
368
查看详情
立即学习“Python免费学习笔记(深入)”;
re.subn(pattern, repl, string, count=0, flags=0)
(new_string, number_of_subs)
例子:result, n = re.subn(r"\d+元", "XX元", text)print(result) # 价格:XX元,折扣后:XX元print(n) # 2
sub
subn
sub 更简洁;想避免再调一次 len(re.findall(...)) 统计?subn 更高效如果同一正则反复使用(比如在循环里替换),建议先用 re.compile() 编译,再调 sub 或 subn,速度更快、也更清晰:
pattern = re.compile(r"\b\d+\b")text = "订单号123,金额456,ID789"result, count = pattern.subn("###", text)以上就是Python替换文本怎么做_sub与subn区别讲解【技巧】的详细内容,更多请关注其它相关文章!
# 文档
# 包头抖音关键词排名
# 苏州品牌网站建设特点
# 手机网站优化热线电话
# 推广营销系统产品介绍
# 南汇区红娘网站排名优化
# 揭阳市网络营销推广招聘
# 安徽网站优化推广报价
# seo可以改版吗
# 蜘蛛屯搜索seo排名
# 郑州网站优化推荐
# python
# 这是
# 的是
# 如何做
# 自动生成
# 如何使用
# 高性能
# 什么时候
# 怎么做
# 几次
# 区别
相关栏目:
【
Google疑问12 】
【
Facebook疑问10 】
【
优化推广96088 】
【
技术知识133117 】
【
IDC资讯59369 】
【
网络运营7196 】
【
IT资讯61894 】
相关推荐:
在J*a中如何实现类的继承与方法重用_OOP继承方法重用技巧分享
rabbitmq 持久化有什么缺点?
《海贝音乐》均衡器设置方法
处理含命名空间的XML文件 Power Query中的高级技巧
《友玩*》创建群聊方法
《百果园》充值余额方法
Sublime怎么配置YAML文件格式化_Sublime YAML Formatter插件教程
Dash应用多值文本输入处理与类型转换教程
2025SNH48年度青春盛典门票价格及购买方式
支付宝登录刷脸不是本人如何解决
AO3中文版手机快速通道_AO3最新稳定链接更新
J*aScript装饰器_元编程实战
《饿了么》拼好饭点外卖教程2025
一点万象签到领积分指南
使用AI在VS Code中将代码从一种语言翻译成另一种
PPT智能排版生成入口 免费PPT内容自动生成平台
不吃碳水化合物是健康减肥的好办法吗
sf漫画官网登录入口直达_sf漫画官方正版网址
《长生:天机降世》火塔小怪大全
《我的恋爱逃生攻略》中文名字输入方法
《雷电模拟器》截图方法介绍
CSS如何使用outline-offset与颜色组合突出元素边框
优化Flask模板中SQLAlchemy查询迭代标签:处理字符串空格问题
Go App Engine 项目结构与包管理深度指南
快递优选如何查优选物流_快递优选专属物流渠道查询与配送时效
学习通网页版课程打不开_课程无法访问时的解决方法
c++中的const关键字用法大全_c++ const正确使用指南
iPhone 13 Pro Max如何设置桌面小组件_iPhone 13 Pro Max小组件添加指南
《全民k歌》音乐怎么下载到本地2025
Lar*el如何创建自定义的辅助函数(Helpers)_Lar*el全局函数定义与加载方法
Flexbox布局中Stencil组件宽度不显示问题解析与:host尺寸控制
抖音评论无法发送如何修复 抖音评论功能操作指南
sublime如何撤销关闭的标签页_sublime重新打开已关闭文件技巧
Excel如何制作月度销售统计图_Excel动态图表制作与控件应用
excel怎么制作考勤表 excel考勤模板与函数公式讲解
顺丰快递单号查询寄件人 顺丰寄件人查询入口
铁路12306官网登录入口 铁路12306在线购票官方平台
申通快件单号查询平台 申通包裹物流动态跟踪
Win10锁屏时间怎么设置 Win10调整自动锁屏时间方法
鸣潮历史学家灯塔位置一览
电脑从睡眠中被自动唤醒怎么办_Windows唤醒源事件查看与禁用【解决】
如何用mysql开发用户注册登录功能_mysql用户注册登录数据库设计
解决PHP MySQL数据库更新无响应:SQL查询语法错误解析
创客贴登录页面入口 创客贴网页版最新网址链接
sublime text 4如何安装_最新版sublime下载与汉化教程
店铺如何做视频号推广?做视频号推广有用吗?
响应式设计中动态背景颜色条的实现指南
《随手记》启用语音备注方法
Win11怎么设置分辨率 Win11显示设置调整分辨率及刷新率修改
精通VS Code多光标编辑以实现闪电般快速的修改
2025-12-20
运城市盐湖区信雨科技有限公司是一家深耕海外推广领域十年的专业服务商,作为谷歌推广与Facebook广告全球合作伙伴,聚焦外贸企业出海痛点,以数字化营销为核心,提供一站式海外营销解决方案。公司凭借十年行业沉淀与平台官方资源加持,打破传统外贸获客壁垒,助力企业高效开拓全球市场,成为中小企业出海的可靠合作伙伴。