Python 字串之刪除空白字元或某字元或字串

2021-10-23 05:37:08 字數 956 閱讀 1057

'''

strip()、rstrip()、lstrip()分別用來刪除兩端、右端、左端、連續的空白字元或字符集

'''s='abc '

s2=s.strip() #刪除空白字元

print(s2)

#abc

s3='\n\nhello world \n\n'.strip() #刪除空白字元

print(s3)

# hello world

s4='aaaassddf'.strip('a') #刪除指定字元

print(s4)

# ssddf

s4='aaaassddf'.strip('af')

print(s4)

# ssdd

s5='aaaaddfaaa'.rstrip('a') #刪除字串右端指定字元

print(s5)

# aaaaddf

s6='aaaaddfaaa'.lstrip('a') #刪除字串左端指定字元

print(s6)

# ddfaaa

'''這3個函式的引數指定的字串並不作為乙個整體對待,而是在原字串的兩側,右側、左側刪除引數字串中包含的所有字元

'''s7='aabbccddeeeffg'.strip('af') #字母f不在字串兩側,所以不能刪除

print(s7)

# bbccddeeeffg

s8='aabbccddeeeffg'.strip('gaf')

print(s8)

# bbccddeee

s9='aabbccddeeeffg'.strip('gaef')

print(s9)

# bbccdd

s10='aabbccddeeeffg'.strip('gbaefcd')

print(s10)

# ''

Python中刪除空白字元

去除空格 去除左右兩邊的空格使用str.strip 去除所有空格 使用str.replace 去除空白符 去除所有的空白符 使用str.splite 及join 使用正則 使用str.translate 只去除左邊的空白字元 使用str.lstrip 使用正則 只去除右邊的空白字元 使用str.rs...

Python 刪除字串的空白

在程式中,額外的空白可能讓人迷惑,對於程式設計師來說,python 跟 python 看起來幾乎一樣,但是對於程式來說,可是千差萬別 language python language python language.lstrip python 根據列印結果可以看出,已經刪除了開頭空白 languag...

用MySQL函式清除字串首尾空白字元的方法

問題 簡訊息審核的時候,會根據內容來進行判斷,比如a內容可以通過,b內容不能通過,則mysql中表現為 msg a,msg b,可是如果msg欄位的內容中包含回車換行等空白字元 最常見的是內容開頭和末尾出現換行 則比對就不成功,造成簡訊息審核不成功。由於內容插入的時候沒辦法進行完全的過濾,所以審核這...