在Python中操作字符串之replace()方法的使用


Posted in Python onMay 19, 2015

 replace()方法返回当前old换成new,可选择的替代限制到最大数量的字符串的副本。
语法

以下是replace()方法的语法:

str.replace(old, new[, max])

参数

  •     old -- 这是要进行更换的旧子串。
  •     new -- 这是新的子串,将取代旧的子字符串。
  •     max -- 如果这个可选参数max值给出,仅第一计数出现被替换。

返回值

此方法返回字符串的拷贝与旧子串出现的所有被新的所取代。如果可选参数最大值给定,只有第一个计数发生替换。
例子

下面的示例演示了replace()方法的使用。

#!/usr/bin/python

str = "this is string example....wow!!! this is really string";
print str.replace("is", "was");
print str.replace("is", "was", 3);

当我们运行上面的程序,它会产生以下结果:

thwas was string example....wow!!! thwas was really string
thwas was string example....wow!!! thwas is really string
Python 相关文章推荐
python网络编程学习笔记(二):socket建立网络客户端
Jun 09 Python
python根据给定文件返回文件名和扩展名的方法
Mar 27 Python
Python黑魔法@property装饰器的使用技巧解析
Jun 16 Python
python中使用正则表达式的后向搜索肯定模式(推荐)
Nov 11 Python
python如何为创建大量实例节省内存
Mar 20 Python
python通过tcp发送xml报文的方法
Dec 28 Python
Python3.5实现的罗马数字转换成整数功能示例
Feb 25 Python
详解Ubuntu环境下部署Django+uwsgi+nginx总结
Apr 02 Python
学习Python爬虫的几点建议
Aug 05 Python
在Python3.74+PyCharm2020.1 x64中安装使用Kivy的详细教程
Aug 07 Python
python 爬取B站原视频的实例代码
Sep 09 Python
python使用scapy模块实现ARP扫描的过程
Jan 21 Python
Python2.x版本中maketrans()方法的使用介绍
May 19 #Python
Python中的lstrip()方法使用简介
May 19 #Python
Python中用于转换字母为小写的lower()方法使用简介
May 19 #Python
在Python中处理字符串之ljust()方法的使用简介
May 19 #Python
浅析Python中的join()方法的使用
May 19 #Python
Python中处理字符串的相关的len()方法的使用简介
May 19 #Python
Python中用于检查英文字母大写的isupper()方法
May 19 #Python
You might like
苏联队长,苏联超人蝙蝠侠,这些登场的“山寨”英雄真的很严肃
2020/04/09 欧美动漫
ThinkPHP模板判断输出Defined标签用法详解
2014/06/30 PHP
PHP魔术引号所带来的安全问题分析
2014/07/15 PHP
ThinkPHP控制器详解
2015/07/27 PHP
PHP设计模式之工厂模式(Factory Pattern)的讲解
2019/03/21 PHP
jquery插件 autoComboBox 下拉框
2010/12/22 Javascript
用原生js做个简单的滑动效果的回到顶部
2014/10/15 Javascript
基于jQuery代码实现圆形菜单展开收缩效果
2017/02/13 Javascript
JS设置手机验证码60s等待实现代码
2017/06/14 Javascript
js简易版购物车功能
2017/06/17 Javascript
JavaScript你不知道的一些数组方法
2017/08/18 Javascript
页面缩放兼容性处理方法(zoom,Firefox火狐浏览器)
2017/08/29 Javascript
JS实现可视化文件上传
2018/09/08 Javascript
web页面和微信小程序页面实现瀑布流效果
2018/09/26 Javascript
浅谈react-router@4.0 使用方法和源码分析
2019/06/04 Javascript
bootstrap table插件动态加载表头
2019/07/19 Javascript
React Native 混合开发多入口加载方式详解
2019/09/23 Javascript
Vue利用Blob下载原生二进制数组文件
2019/09/25 Javascript
写给新手同学的vuex快速上手指北小结
2020/04/14 Javascript
[00:17]游戏风云独家报道:DD赛后说出数字秘密 吓死你们啊!
2014/07/13 DOTA
[01:30:15]DOTA2-DPC中国联赛 正赛 Ehome vs Aster BO3 第二场 2月2日
2021/03/11 DOTA
Python简单计算文件夹大小的方法
2015/07/14 Python
详解Python编程中基本的数学计算使用
2016/02/04 Python
Python3.6 Schedule模块定时任务(实例讲解)
2017/11/09 Python
Django后台admin的使用详解
2019/07/08 Python
Python3.0 实现决策树算法的流程
2019/08/08 Python
python智联招聘爬虫并导入到excel代码实例
2019/09/09 Python
Tensorflow不支持AVX2指令集的解决方法
2020/02/03 Python
python 牛顿法实现逻辑回归(Logistic Regression)
2020/10/15 Python
HTML5组件Canvas实现图像灰度化(步骤+实例效果)
2013/04/22 HTML / CSS
eDreams葡萄牙:全球最大的在线旅行社之一
2019/04/15 全球购物
Bed Bath & Beyond加拿大官网:购买床上用品、浴巾、厨房电器等
2019/10/04 全球购物
应届毕业生求职信
2014/05/26 职场文书
学习计划书怎么写
2014/09/15 职场文书
2014年会计人员工作总结
2014/12/10 职场文书
2015年商场工作总结
2015/04/27 职场文书