python同时替换多个字符串方法示例

发布时间:2020-08-19 21:47:27

来源:脚本之家

阅读:118

作者:醉小义

本文介绍了python同时替换多个字符串方法示例,分享给大家,具体如下:

import re

words = '''

钟声响起归家的讯号

在他生命里

仿佛带点唏嘘

黑色肌肤给他的意义

是一生奉献 肤色斗争中

年月把拥有变做失去

疲倦的双眼带着期望

今天只有残留的躯壳

迎接光辉岁月

风雨中抱紧自由

一生经过彷徨的挣扎

自信可改变未来

问谁又能做到

可否不分肤色的界限

愿这土地里

不分你我高低

缤纷色彩闪出的美丽

是因它没有

分开每种色彩

年月把拥有变做失去

疲倦的双眼带着期望

今天只有残留的躯壳

迎接光辉岁月

风雨中抱紧自由

一生经过彷徨的挣扎

自信可改变未来

问谁又能做到

今天只有残留的躯壳

迎接光辉岁月

风雨中抱紧自由

一生经过彷徨的挣扎

自信可改变未来

问谁又能做到

今天只有残留的躯壳

迎接光辉岁月

风雨中抱紧自由

一生经过彷徨的挣扎

自信可改变未来

问谁又能做到

今天只有残留的躯壳

迎接光辉岁月

风雨中抱紧自由

一生经过彷徨的挣扎

自信可改变未来

'''

'替换\n 和空格'

#方法1

words = words.replace('\n', '').replace(' ', '')

print(words)

#方法2

rep = {'\n':'',' ':''}

rep = dict((re.escape(k), v) for k, v in rep.items())

#print(rep)

#print(rep.keys())

pattern = re.compile("|".join(rep.keys()))

#print(pattern)

my_str = pattern.sub(lambda m: rep[re.escape(m.group(0))], words)

print(my_str)

#print(words.replace(['\n',' '],''))

'''

钟声响起归家的讯号在他生命里仿佛带点唏嘘黑色肌肤给他的意义是一生奉献肤色斗争中年月把拥有变做失去疲倦的双眼带着期望今天只有残留的躯壳迎接光辉岁月风雨中抱紧自由一生经过彷徨的挣扎自信可改变未来问谁又能做到可否不分肤色的界限愿这土地里不分你我高低缤纷色彩闪出的美丽是因它没有分开每种色彩年月把拥有变做失去疲倦的双眼带着期望今天只有残留的躯壳迎接光辉岁月风雨中抱紧自由一生经过彷徨的挣扎自信可改变未来问谁又能做到今天只有残留的躯壳迎接光辉岁月风雨中抱紧自由一生经过彷徨的挣扎自信可改变未来问谁又能做到今天只有残留的躯壳迎接光辉岁月风雨中抱紧自由一生经过彷徨的挣扎自信可改变未来问谁又能做到今天只有残留的躯壳迎接光辉岁月风雨中抱紧自由一生经过彷徨的挣扎自信可改变未来

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持亿速云。

python中同时对多个字符进行替换_python同时替换多个字符串方法示例相关推荐

  1. python中如何将数字转换成中文数字_Python把数字变成中文的方法

    Python把数字变成中文的方法 发布时间:2020-07-07 15:05:45 来源:亿速云 阅读:92 作者:清晨 这篇文章将为大家详细讲解有关Python把数字变成中文的方法,小编觉得挺实用的 ...

  2. python创建一个字典、保存用户名和密码_Python实现生成密码字典的方法示例

    本文实例讲述了Python实现生成密码字典的方法.分享给大家供大家参考,具体如下: key_data.py 文件存放组成数据,可以随时扩充及简化. #coding=utf-8 #!/usr/bin/p ...

  3. python 测试字符串类型_【教程】如何用Python中的chardet去检测字符编码类型

    [背景] 之前已经使用过chardet了,也算用了不少次了. 之前也写过和chardet相关的: 但是没写教程,举例说明如何使用. 现在去举例解释解释. [python示例代码演示如何用chardet ...

  4. python中使用sys模板和logging模块获取行号和函数名的方法

    From: http://www.jb51.net/article/49026.htm 这篇文章主要介绍了python中使用sys模板和logging模块获取行号和函数名的方法,需要的朋友可以参考下 ...

  5. python 字符串替换多个_python同时替换多个字符串方法示例

    本文介绍了python同时替换多个字符串方法示例,分享给大家,具体如下: import re words = ''' 钟声响起归家的讯号 在他生命里 仿佛带点唏嘘 黑色肌肤给他的意义 是一生奉献 肤色 ...

  6. python中如何输入多行字符_在python中输入多行字符串有哪些方法

    在python中输入多行字符串有哪些方法 发布时间:2020-04-11 13:46:24 来源:亿速云 阅读:39 作者:小新 今天小编给大家分享的是在python中输入多行字符串有哪些方法,很多人 ...

  7. python中编完类后到实例编写_Python 和 JavaScript 的区别是什么?

    原标题:Python 和 JavaScript 的区别是什么? JavaScript和Python这两种语言非常流行和强大,但它们在部分语法的使用上却有着一些不同,如果你恰好对这些区别对比感兴趣,那么 ...

  8. python中datetime模块是以什么时间为基础_Python基础之datetime模块

    Outline 构建时间对象实例 date实例的构造 time实例的构造 datetime实例的构造 timedelta对象的构造 tzinfo介绍 时间转换 时间对象转字符串 字符串转时间对象 时间 ...

  9. python中不论类的名字是什么意思_Python中的名实关系——名字、命名空间、作用域...

    对象(object) 一切皆对象. 在Python中,包括数据和处理数据的函数,一切实体都是对象.在一个程序的运行过程中,不断地动态创建对象,然后通过对象之间的相互作用修改.销毁已存在的对象或生成新的 ...

最新文章

  1. 机械转电子工程嵌入式方向靠谱吗?怎么上手学习?
  2. 简述Android触摸屏手势识别
  3. Android SimpleAdapter显示ListView、GridView
  4. USB 3G驱动和USB HOST驱动加载
  5. 前端调试debugf_前端应该掌握的这些Debug技巧,能够快速提升你的前端开发能力...
  6. 百度SEO之-权重与排名(含工具网站)
  7. ios 边录音边放_ios中同时录音和播放
  8. 详解K均值聚类算法(K-means Clustering)简易实例:从空调温度判别使用者
  9. Sense 406错误
  10. css实现3D动画效果——正方体变六边形
  11. 晒一波程序员的桌面,逼格超级高!
  12. 公安人员审问四名窃贼嫌疑犯
  13. React18降版本操作
  14. 小猫爪:嵌入式小知识10-I2S,TDM,PCM等音频格式详解
  15. 北邮智能车仿真培训(二)—— 搭建仿真模型
  16. 小米手机MIUI关闭广告大全
  17. 限制Teams会议中的聊天
  18. 著名的自由女神像坐落在美国哪个城市?
  19. vb.net 文本转语音
  20. 中国柔性制造系统(FMS)市场发展动态及未来趋势预测报告2022~2028年

热门文章

  1. csgo/steam游戏搬砖项目的下半场,我想这样玩
  2. Transformer | DETR目标检测中的位置编码position_encoding代码详解
  3. CAD对象捕捉中的节点、象限点和外观交点
  4. css3动画的实例——摩天轮
  5. python列表框控件,Python 窗体(tkinter)下拉列表框(Combobox)实例
  6. 【百度OCR 集成篇】java后台之使用SDK集成
  7. 全球及中国工业节能行业“十四五”动态调研及投资可行性研究报告2021-2027年
  8. github 检查代码质量_如何提升开源项目的代码质量?
  9. 阿里云域名解析避坑指南
  10. python-docx_python-docx中设置中文字体