網站首頁 學習教育 IT科技 金融知識 旅遊規劃 生活小知識 家鄉美食 養生小知識 健身運動 美容百科 遊戲知識 綜合知識
當前位置:趣知科普吧 > IT科技 > 

python字元串刪除指定字元

欄目: IT科技 / 發佈於: / 人氣:1.95W

python字元串怎麼刪除指定字元呢?不知道的小夥伴來看看小編今天的分享吧!

可以用來去除字元的函數有: strip(), replace(), re.sub(),

1、strip()

去除首尾指定字元,不傳參數爲去除空格。

>>> s = '/n   123456   /n'

>>> s.strip('/n')

'   123456   '

>>> s.strip('/n').strip()

'123456'

python字元串刪除指定字元

2、lstrip()

去除頭部指定字元,不傳參數爲去除頭部空格。

>>> s = '/n   123456   /n'

>>> s.lstrip('/n')

'   123456   /n'

>>> s.lstrip('/n').strip()

'123456   /n'

3、rstip()

去除尾部指定字元,不傳參數爲去除尾部空格。

>>> s = '/n   123456   /n'

>>> s.rstrip('/n')

'/n   123456   '

>>> s.lstrip('/n').strip()

'/n   123456'

4、replace()

可傳三個參數 ,第一個爲要替換的,第二個要替換成的數據,第三個替換次數(不傳默認替換所有)。

python字元串刪除指定字元 第2張

>>> s = '/n123/n456/n789'

>>> s.replace('/n','')

'123456789'

>>> s.replace('/n','a')

'a123a456a789'

>>> s.replace('/n','',2)

'123456/n789'

5、re.sub()

可傳三個參數 第一個要替換的數據,第二個要替換成的數據,第三個是你需要改變的字元串。

>>> #匯入re

>>> import re

>>> s = '/n1/t2/r3/n4/t5/r6/n7/t8/r9'

>>> re.sub('[/n/t/r]','',s)

'123456789'