前言:
處理字串時經常要定製化去掉無用的空格,python 中要麼用存在的常規方法,或者用正則處理
1.去掉左邊空格
2.去掉右邊空格string = " * it is blank space test * "
print (string.lstrip())
result:
* it is blank space test *
3.去掉左右兩邊空格string = " * it is blank space test * "
print (string.rstrip())
result:
* it is blank space test *
4.去掉所有空格string = " * it is blank space test * "
print (string.strip())
result:
* it is blank space test *
有兩種方式
eg1:呼叫字串的替換方法把空格替換成空
eg2:正則匹配把空格替換成空string = " * it is blank space test * "
str_new = string.replace(" ", "")
print str_new
result:
*itisblankspacetest*
import re
string = " * it is blank space test * "
str_new = re.sub(r"\s+", "", string)
print str_new
result:
*itisblankspacetest*
python中去掉空格專案
目錄 在人工採集資料時,經常有可能把空值和空格混在一起,一般也注意不到在本來為空的單元格裡加入了空格。這就給做資料處理的人帶來了麻煩,因為空值和空格都是代表的無資料,而pandas中series的方法notnull 會把有空格的資料也納入進來,這樣就不能完整地得到我們想要的資料了,這裡給出乙個簡單的...
linux vi去掉空格
刪除多餘的空格 行末 行首 空格 s 行末空格 s 行首空格 s 有些人認為行末的空格是無用,浪費而難看的。要刪除這些每行後面多餘的空格,可以 執行如下命令 s s 命令前面指明範圍是 所以這會作用於整個檔案。substitute 命令的匹配模式是 s 這表示行末 前的乙個或者多個 空格 s 後面我...
去掉全形空格和半形空格
需求1 將字串轉換成字元陣列 1 string value 俞子東 2char val new char value.length 3 value.getchars 0,value.length val,0 字串轉換成字元陣列 45 system.out.println val.length 需求2...