python同時替換多個字符串方法示例
更新時間:2019年09月17日 10:19:49 作者:醉小義
這篇文章主要介紹了python同時替換多個字符串方法示例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
本文介紹了python同時替換多個字符串方法示例,分享給大家,具體如下:
import re
words = '''
鐘聲響起歸家的訊號
在他生命里
仿佛帶點(diǎn)唏噓
黑色肌膚給他的意義
是一生奉獻(xiàn) 膚色斗爭中
年月把擁有變做失去
疲倦的雙眼帶著期望
今天只有殘留的軀殼
迎接光輝歲月
風(fēng)雨中抱緊自由
一生經(jīng)過彷徨的掙扎
自信可改變未來
問誰又能做到
可否不分膚色的界限
愿這土地里
不分你我高低
繽紛色彩閃出的美麗
是因它沒有
分開每種色彩
年月把擁有變做失去
疲倦的雙眼帶著期望
今天只有殘留的軀殼
迎接光輝歲月
風(fēng)雨中抱緊自由
一生經(jīng)過彷徨的掙扎
自信可改變未來
問誰又能做到
今天只有殘留的軀殼
迎接光輝歲月
風(fēng)雨中抱緊自由
一生經(jīng)過彷徨的掙扎
自信可改變未來
問誰又能做到
今天只有殘留的軀殼
迎接光輝歲月
風(fēng)雨中抱緊自由
一生經(jīng)過彷徨的掙扎
自信可改變未來
問誰又能做到
今天只有殘留的軀殼
迎接光輝歲月
風(fēng)雨中抱緊自由
一生經(jīng)過彷徨的掙扎
自信可改變未來
'''
'替換\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',' '],''))
'''
鐘聲響起歸家的訊號在他生命里仿佛帶點(diǎn)唏噓黑色肌膚給他的意義是一生奉獻(xiàn)膚色斗爭中年月把擁有變做失去疲倦的雙眼帶著期望今天只有殘留的軀殼迎接光輝歲月風(fēng)雨中抱緊自由一生經(jīng)過彷徨的掙扎自信可改變未來問誰又能做到可否不分膚色的界限愿這土地里不分你我高低繽紛色彩閃出的美麗是因它沒有分開每種色彩年月把擁有變做失去疲倦的雙眼帶著期望今天只有殘留的軀殼迎接光輝歲月風(fēng)雨中抱緊自由一生經(jīng)過彷徨的掙扎自信可改變未來問誰又能做到今天只有殘留的軀殼迎接光輝歲月風(fēng)雨中抱緊自由一生經(jīng)過彷徨的掙扎自信可改變未來問誰又能做到今天只有殘留的軀殼迎接光輝歲月風(fēng)雨中抱緊自由一生經(jīng)過彷徨的掙扎自信可改變未來問誰又能做到今天只有殘留的軀殼迎接光輝歲月風(fēng)雨中抱緊自由一生經(jīng)過彷徨的掙扎自信可改變未來
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
利用Python繪制創(chuàng)意中秋節(jié)月餅
又是一年中秋至——花好月圓夜。turtle庫作為Python重要的標(biāo)準(zhǔn)庫之一,是最有價值的程序設(shè)計入門實(shí)踐庫,它是程序設(shè)計入門層面最常用的基本繪圖庫。本文將使用turtle(海龜)來繪制中秋創(chuàng)意月餅,感興趣的可以了解一下2022-09-09
Pycharm使用遠(yuǎn)程linux服務(wù)器conda/python環(huán)境在本地運(yùn)行的方法(圖解))
這篇文章主要介紹了Pycharm使用遠(yuǎn)程linux服務(wù)器conda/python環(huán)境在本地運(yùn)行的方法,本文圖文并茂給大家介紹的非常詳細(xì),具有一定的參考借鑒價值,需要的朋友可以參考下2019-12-12
Windows下搭建python開發(fā)環(huán)境詳細(xì)步驟
這篇文章主要為大家詳細(xì)介紹了Windows下搭建python開發(fā)環(huán)境,文中安裝步驟介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下2016-05-05
Python3 實(shí)現(xiàn)減少可調(diào)用對象的參數(shù)個數(shù)
今天小編就為大家分享一篇Python3 實(shí)現(xiàn)減少可調(diào)用對象的參數(shù)個數(shù),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-12-12
django一對多模型以及如何在前端實(shí)現(xiàn)詳解
這篇文章主要介紹了django一對多模型以及如何在前端實(shí)現(xiàn)詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下2019-07-07

