python按空格分割字符串 Python爬蟲獲得IP地址后,字符串內(nèi)有空格,如何去除空格,并且每個ip末尾自動換行?
Python爬蟲獲得IP地址后,字符串內(nèi)有空格,如何去除空格,并且每個ip末尾自動換行? ip.更換(“,”“n”“請注意,前面的單引號中有一個空格字符”補充,“””如果輸入數(shù)據(jù)是:224.89.35
Python爬蟲獲得IP地址后,字符串內(nèi)有空格,如何去除空格,并且每個ip末尾自動換行?
ip.更換(“,”“n”“請注意,前面的單引號中有一個空格字符
”補充,
“””
如果輸入數(shù)據(jù)是:
224.89.35.206:9999 283.131.151.208:8
!”“
]”
STR=“224.89.35.206:9999 283.131.208:8”=R“(?:s*){3}s*Ds*:s*“
]結(jié)果列表=關(guān)于芬德爾(reg,str)
打印結(jié)果列表
#結(jié)果是一個列表[“224.89.35.206:9999”,“283.131.151.208:8”
#然后您可以提取IP并再次使用它ip.更換替換空格
1。Strip():刪除2開頭和結(jié)尾的空格。Lstrip():刪除左邊3的空格。Rstrip():刪除右側(cè)4的空格。Replace(“C1”,“C2”):將字符串中的C1替換為C2。因此,可以使用replace(“,”)刪除字符串中的所有空格。5Split():通過指定分隔符來分割字符串。如果參數(shù)num有指定值,則只分隔num子字符串
這是一個正則表達式/(regular)/g//并且它們之間的空格是正則的。下面的g表示全局匹配,^表示開頭,s是一個空格,匹配1個或多個字符,因此表示在開頭匹配1個或多個空格$表示匹配字符串結(jié)尾的一個或多個空格,$table的字符串結(jié)尾中間的|表示在左邊或右邊有規(guī)則的匹配,所以只要字符串的開頭或結(jié)尾有空格,空格的部分就會被匹配,然后第二個參數(shù)“”就是要替換的匹配內(nèi)容的內(nèi)容,也就是說,要替換為空字符串的內(nèi)容
您可以直接使用Excel中的搜索和替換功能,非常簡單和常用
!當然,您也可以使用函數(shù)公式刪除文本之間的空格
!要刪除單詞之間的空格,可以執(zhí)行以下步驟:
①按<ctrl>;h打開替換功能;
②在搜索框中輸入空格;
③單擊面板中的“全部替換”;
如果要刪除整個工作簿中的空格,請單擊替換面板中的選項并選擇“工作簿”在范圍內(nèi);
下面的動畫演示:
例如,要替換文本之間的空格,可以輸入公式:=substitute(A1,“,”)
下面的動畫演示: