Python中replace()函数,类似于“查找与替换”功能

语法格式如下:

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

其方法把字符串中的 old(旧字符串),替换成 new(新字符串),如果指定第三个参数max,则替换不超过 max 次,因为字符串是不可变的,所以结果是返回一个新的字符串,我们需要将它的结果保存下来。

例:

运行结果:

另一个字符串替换方法是一组两个配对使用的字符串对象maketrans()和translate(),其中maketrans()方法用来生成字符串映射表,而translate()方法用来根据映射表中定义的对应关系转换字符串并替换其中的字符,使用这两个方法的组合可以同时处理多个不同的字符,而replace()方法则无法满足这一要求。

例:

运行结果:

Python3.x字符串替换方法replace()、maketrans()和translate()相关推荐

  1. python3.6 str.replace() 字符串替换方法

    python3.6 str.replace() 字符串替换方法 源码 def replace(self, old, new, count=None): # real signature unknown ...

  2. python replace函数用法_Python实现的从右到左字符串替换方法示例

    本文实例讲述了Python实现的从右到左字符串替换方法.分享给大家供大家参考,具体如下: 一 . 前言 需要用到,但是发现python没有从右边开始替换的内置方法,默认的replace只是从左边开始, ...

  3. new Date将字符串转化成日期格式 兼容IE,ie8如何通过new Date将字符串转化成日期格式,js中如何进行字符串替换, replace() 方法详解

    new Date将字符串转化成日期格式 兼容IE,ie8如何通过new Date将字符串转化成日期格式,js中如何进行字符串替换, replace() 方法详解 //获得年月日时分秒 //传入日期// ...

  4. java字符替换函数示例_Java字符串替换函数replace()用法解析

    Java字符串替换函数replace()用法解析 这篇文章主要介绍了Java字符串替换函数replace()用法解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的 ...

  5. java 字符串格式替换_[Java] - 格式字符串替换方法

    Java 字符串格式替换方法有两种,一种是使用String.format(...),另一种是使用MessageFormat.format(...) 如下: import java.text.Messa ...

  6. vue字符串替换,vue将字符串内指定字符替换,vue字符串替换函数.replace如何使用

    vue字符串替换,vue将字符串内指定字符替换,vue字符串替换函数.replace如何使用 需求:将原字符串内的2022替换成2023 源码 //原字符串 const ystring=2022-02 ...

  7. python 替换字符串的方法replace()、正则re.sub()

    一.replace()函数 1用字符串本身的replace方法: a = 'hello word' b = a.replace('word','python') print b 1 2 3 二.re. ...

  8. [转载] python 从右到左字符串替换方法实现

    参考链接: Python中的replace替换子字符串 一 . 前言 需要用到,但是发现python没有从右边开始替换的内置方法,默认的replace只是从左边开始,就索性自己写个,有需求的自己可以在 ...

  9. Java字符串替换(replace)

    Java中字符串替换函数主要有三种replace.replaceFirst和replaceAll 1.replace函数 public String replace(char oldChar,char ...

最新文章

  1. iOS开发面试题整理
  2. vue axios拦截器的封装
  3. python设置路径_Python探索之修改Python搜索路径
  4. 计算机科学与技术博士论文,计算机科学与技术系博士学位论文答辩.PDF
  5. Doing Homework HDU - 1074
  6. MyBatis在Oracle中插入数据并返回主键的问题解决
  7. 从skyeye学习arm( u-boot篇)
  8. 在新版linux上编译老版本的kernel出现kernel/timeconst.h] Error 255
  9. hdu 1358 Period (KMP求循环次数)
  10. html5 (个人笔记)
  11. 宏晶STC单片机使用STC-ISP串口烧录失败的解决方法及实例汇总 (Ver0.99.16)
  12. 哈密顿图和欧拉图知识小结
  13. 微信开发 完美微信自动转发朋友圈-flutterAndroid
  14. google 常用的技术搜索关键词
  15. 如何根据商品条码查询商品名称和价格信息?
  16. 【Flask】官方教程(Tutorial)-part2:蓝图-视图、模板、静态文件
  17. Ueditor自定义开发地图功能
  18. 无人机航测案例-湘南某县增减挂钩拆旧地块航拍任务
  19. 爬虫实践之非静态图片获取
  20. XSS入门 XSS Challenges靶场搭建/前五关/基础教程

热门文章

  1. Chrome谷歌浏览器私密浏览自动开启功能获批专利
  2. ie浏览器发送错误报告提示怎么关闭
  3. 软考计算机基础:存储系统
  4. urlEncoder和urlDecoder的作用和使用
  5. Mybatis源码分析之(五)mapper如何将数据库数据转换成java对象的
  6. cookie、Session、Token、sessionStorage、localStorage简介__Token放在 cookie, sessionStorage 和 localStorage中区别
  7. @MapperScan和@ComponentScan使用问题
  8. SpringBoot设置首页(默认页)跳转
  9. matlab fgetl用法,Matlab fgetl strsplit 函数
  10. 发明喂饭机器人_人类又懒出新高度,老美发明自动喂饭机器人,“君子”动嘴不动手...