Python中刪除空白字符


主要參考 Stackoverflow答案總結。 
空白字符一般指以下幾種字符: space,tab, linefeed, return, formfeed, and vertical tab中英文對照表如下

去除空格

去除左右兩邊的空格使用str.strip():

去除所有空格

使用str.replace():

去除空白符

去除所有的空白符

使用str.splite()及join

使用正則

使用str.translate()

只去除左邊的空白字符

使用str.lstrip()

使用正則

只去除右邊的空白字符

使用str.rstrip()

使用正則

僅去除重復的空白頁

使用正則

綜上,str. strip()會移除字符串中開頭與結束(左右兩側)的空白字符,中間部分的空白字符是不會移除的。

strip方法中可自定義要移除的字符,如下面這個示例,移除的為字符串中兩側的逗號


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM