在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中os和shutil模块实用方法集锦
May 13 Python
Python 创建子进程模块subprocess详解
Apr 08 Python
Perl中著名的Schwartzian转换问题解决实现
Jun 02 Python
pandas按若干个列的组合条件筛选数据的方法
Apr 11 Python
python抽取指定url页面的title方法
May 11 Python
Python3之字节串bytes与字节数组bytearray的使用详解
Aug 27 Python
Pandas操作CSV文件的读写实现方法
Nov 13 Python
python使用协程实现并发操作的方法详解
Dec 27 Python
Python操作MySQL数据库实例详解【安装、连接、增删改查等】
Jan 17 Python
python中append函数用法讲解
Dec 11 Python
python UDF 实现对csv批量md5加密操作
Jan 01 Python
MATLAB 如何求取离散点的曲率最大值
Apr 16 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
在php中取得image按钮传递的name值
2006/10/09 PHP
php foreach、while性能比较
2009/10/15 PHP
PhpMyAdmin中无法导入sql文件的解决办法
2010/01/08 PHP
php 获取一个月第一天与最后一天的代码
2010/05/16 PHP
PHP学习笔记之二
2011/01/17 PHP
CodeIgniter生成网站sitemap地图的方法
2013/11/13 PHP
php抽象类用法实例分析
2015/07/07 PHP
PHP7+Nginx的配置与安装教程详解
2016/05/10 PHP
PHP微信公众号自动发送红包API
2016/06/01 PHP
PHP微信公众号开发之微信红包实现方法分析
2017/07/14 PHP
js猜数字小游戏的简单实现代码
2013/07/02 Javascript
解析js原生方法创建表格效率测试
2013/07/08 Javascript
jquery中checkbox全选失效的解决方法
2014/12/26 Javascript
JSON中key动态设置及JSON.parse和JSON.stringify()的区别
2016/12/29 Javascript
jQuery实现验证表单密码一致性及正则表达式验证邮箱、手机号的方法
2017/12/05 jQuery
JS设计模式之策略模式概念与用法分析
2018/02/05 Javascript
vue router 跳转时打开新页面的示例方法
2019/07/28 Javascript
基于 vue-skeleton-webpack-plugin 的骨架屏实战
2019/08/05 Javascript
微信小程序 授权登录详解(附完整源码)
2019/08/23 Javascript
解决layui-table单元格设置为百分比在ie8下不能自适应的问题
2019/09/28 Javascript
CountUp.js实现数字滚动增值效果
2019/10/17 Javascript
微信小程序wx.request的简单封装
2019/11/13 Javascript
如何在Vue中使localStorage具有响应式(思想实验)
2020/07/14 Javascript
python中列表的切片与修改知识点总结
2019/07/23 Python
Pycharm无法打开双击没反应的问题及解决方案
2020/08/17 Python
python热力图实现简单方法
2021/01/29 Python
国际金融专业大学生职业生涯规划书
2013/12/28 职场文书
优秀食品类广告词
2014/03/19 职场文书
竞聘上岗演讲稿
2014/05/16 职场文书
2014年党员个人剖析材料
2014/10/08 职场文书
七年级上册语文教学计划
2015/01/22 职场文书
万能检讨书开头与结尾怎么写
2015/02/17 职场文书
试用1103暨1103、1101同门大比武 [ DAIWEI ]
2022/04/05 无线电
Tomcat弱口令复现及利用
2022/05/06 Servers
详解Spring Security如何在权限中使用通配符
2022/06/28 Java/Android
MySQL 原理优化之Group By的优化技巧
2022/08/14 MySQL