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


Posted in Python onSeptember 17, 2019

本文介绍了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 Django模板的使用方法(图文)
Nov 04 Python
python中hashlib模块用法示例
Oct 30 Python
Python分析学校四六级过关情况
Nov 22 Python
Python查找第n个子串的技巧分享
Jun 27 Python
python 读取修改pcap包的例子
Jul 23 Python
python实现递归查找某个路径下所有文件中的中文字符
Aug 31 Python
python机器学习实现决策树
Nov 11 Python
python创建学生成绩管理系统
Nov 22 Python
python三引号如何输入
Jul 06 Python
python实现ROA算子边缘检测算法
Apr 05 Python
Python基础之教你怎么在M1系统上使用pandas
May 08 Python
Python 语言实现六大查找算法
Jun 30 Python
python 函数的缺省参数使用注意事项分析
Sep 17 #Python
Python 字符串、列表、元组的截取与切片操作示例
Sep 17 #Python
Python 实现大整数乘法算法的示例代码
Sep 17 #Python
Python对接 xray 和微信实现自动告警
Sep 17 #Python
Python计算两个矩形重合面积代码实例
Sep 16 #Python
详解Python3 pickle模块用法
Sep 16 #Python
python scipy卷积运算的实现方法
Sep 16 #Python
You might like
文件上传类
2006/10/09 PHP
强烈推荐:php.ini中文版(1)
2006/10/09 PHP
PHP调用Webservice实例代码
2011/07/29 PHP
PHP中header和session_start前不能有输出原因分析
2013/01/11 PHP
YII模块实现绑定二级域名的方法
2014/07/09 PHP
php实现的微信红包算法分析(非官方)
2015/09/25 PHP
php无法连接mysql数据库的正确解决方法
2016/07/01 PHP
PHP文件及文件夹操作之创建、删除、移动、复制
2016/07/13 PHP
详解php用static方法的原因
2018/09/12 PHP
使用laravel的migrate创建数据表的方法
2019/09/30 PHP
Laravel服务容器绑定的几种方法总结
2020/06/14 PHP
PHP并发场景的三种解决方案代码实例
2021/02/27 PHP
iframe 异步加载技术及性能分析
2011/07/19 Javascript
让人期待的2011年度最佳 jQuery 插件分享
2012/03/16 Javascript
使用jquery动态加载javascript以减少服务器压力
2012/10/29 Javascript
web基于浏览器的本地存储方法应用
2012/11/27 Javascript
jQuery实现简单二级下拉菜单
2015/04/12 Javascript
Angular之指令Directive用法详解
2017/03/01 Javascript
基于VUE选择上传图片并页面显示(图片可删除)
2017/05/25 Javascript
Textarea输入字数限制实例(兼容iOS&安卓)
2017/07/06 Javascript
浅谈vue2 单页面如何设置网页title
2017/11/08 Javascript
解决JSON.stringify()自动将中文转译成unicode的问题
2018/01/05 Javascript
解决微信小程序防止无法回到主页的问题
2018/09/28 Javascript
layer.msg()去掉默认时间,实现手动关闭的方法
2019/09/12 Javascript
JavaScript实现省份城市的三级联动
2020/02/11 Javascript
Vue.js 中制作自定义选择组件的代码附演示demo
2020/02/28 Javascript
[04:01]2014DOTA2国际邀请赛 TITAN告别Ohaiyo期望明年再战
2014/07/15 DOTA
python下调用pytesseract识别某网站验证码的实现方法
2016/06/06 Python
Python基础学习之类与实例基本用法与注意事项详解
2019/06/17 Python
PyQt QListWidget修改列表项item的行高方法
2019/06/20 Python
Python如何实现转换URL详解
2019/07/02 Python
第二课堂活动总结
2014/05/07 职场文书
2015年社区服务活动总结
2015/03/25 职场文书
2016抗战胜利71周年红领巾广播稿
2015/12/18 职场文书
Netty分布式客户端处理接入事件handle源码解析
2022/03/25 Java/Android
win10蓝屏0xc0000001安全模式进不了怎么办?win10出现0xc0000001的解决方法
2022/08/05 数码科技