IT科技

當前位置 /首頁/IT科技 > /列表

python字符串刪除指定字符

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'

TAG標籤:Python 字符串 字符 #