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. Leangoo大讲堂—北京站精彩回顾
  2. windows 2003系统目前最完善最完美的安全权限方案(转)
  3. 记录某项目中的踩坑与解决(持续更新)
  4. java 数据库连接池 实例_java数据库连接池和数据库连接示例
  5. 第一篇博客文章,hello world及编码
  6. ROS:ubuntuKylin17.04-Ros使用OrbSLAM2
  7. 【CF1338C】Perfect Triples【位运算】【构造】
  8. 【FFMPEG系列】之ffmpeg怎么利用gdb调试以及gdb调试快捷键
  9. P3819 松江1843路(洛谷月赛)
  10. (亲测无坑)Centos7.x使用kubeadm安装K8s集群1.15.0版本
  11. 【微软雅黑字体的简单介绍】
  12. 257套工业机器人SW设计3D图纸 焊接机械手/发那科ABB安川臂模型
  13. html书写表单laber,HTML基础
  14. 我是如何获取到全校同学的证件照?
  15. 旅游评论文本数据,bert分类,加完整的论文
  16. K8s学习(二)——核心组件
  17. 初探强化学习(14)DQN类算法的值高估问题的笔记
  18. Linux:生成core的几种方式
  19. 初学Python之math模块在哪里?
  20. BD功率变送器在造纸磨浆机控制系统中的研究应用

热门文章

  1. 优酷视频怎么提交意见反馈
  2. MySQL外键命名规范
  3. 【Java 8 新特性】Java Stream.of()用法示例
  4. extjs 渲染之前的方法_Unity通用渲染管线(URP)系列(十一)——后处理(Bloom)...
  5. redis python 出错重连_python穿透类 对象代理
  6. pythonweb面试常见问题_python和web框架面试题目整理(3)
  7. Vue 封装的过渡与动画
  8. Android JNI Attempt to remove non-JNI local reference, dumping thread
  9. Java基础日常总结!!
  10. 图之遍历--广度优先遍历