Python中字符串String去除出換行符(\n,\r)和空格的問(wèn)題

在Python的編寫過(guò)程中,獲取到的字符串進(jìn)場(chǎng)存在不明原因的換行和空格捧灰,如何整合成一個(gè)單句钻注,成為問(wèn)題。

方法:

一配猫、去除空格

“ · ”代表的為空格

<mark style="box-sizing: border-box; outline: 0px; background-color: rgb(248, 248, 64); color: rgb(0, 0, 0); overflow-wrap: break-word;">strip()</mark>

"···xyz···".strip()            # returns "xyz"  
"···xyz···".lstrip()           # returns "xyz···"  
"···xyz···".rstrip()           # returns "···xyz"  
"··x·y·z··".replace(' ', '')   # returns "xyz" 

二幅恋、替換 replace("space","")

replace("\n", ""),與 replace("\r", "")泵肄,后邊的內(nèi)容替換掉前邊的捆交。

實(shí)際問(wèn)題:

如圖:

string中內(nèi)容

這里寫圖片描述

其中,“ · ”代表的為空格腐巢,一段話被換行成了幾段品追。

1.使用 .strip() 只能夠去除字符串首尾的空格,不能夠去除中間的空格冯丙。如圖:

這里寫圖片描述

所以需要使用 .replace(' ', '') 來(lái)替換空格項(xiàng)肉瓦。string.replace(' ', '')。如圖:

這里寫圖片描述

2.使用 .replace('\n', '') 去除換行胃惜。如圖:并不能達(dá)到效果泞莉。

這里寫圖片描述

原因在于:在python中存在繼承了 <mark style="box-sizing: border-box; outline: 0px; background-color: rgb(248, 248, 64); color: rgb(0, 0, 0); overflow-wrap: break-word;">回車符\r</mark> 和 <mark style="box-sizing: border-box; outline: 0px; background-color: rgb(248, 248, 64); color: rgb(0, 0, 0); overflow-wrap: break-word;">換行符\n</mark> 兩種標(biāo)記。

\r\n 都是以前的那種打字機(jī)傳承來(lái)的船殉。

\r 代表回車鲫趁,也就是打印頭歸位,回到某一行的開頭利虫。

\n代表?yè)Q行挨厚,就是走紙堡僻,下一行。

linux只用\n換行疫剃。

win下用\r\n表示換行钉疫。

python中同樣一句話:print (u'前面的內(nèi)容\r只顯示后面的內(nèi)容')

所以,在去除換行時(shí)慌申,需要同時(shí)去除兩者才行陌选,即使用

.replace('\n', '').replace('\r', '')

結(jié)果如圖:

這里寫圖片描述

對(duì)python感興趣的可加QQ:3145679695一起學(xué)習(xí)交流分享

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市蹄溉,隨后出現(xiàn)的幾起案子咨油,更是在濱河造成了極大的恐慌,老刑警劉巖柒爵,帶你破解...
    沈念sama閱讀 207,113評(píng)論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件役电,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡棉胀,警方通過(guò)查閱死者的電腦和手機(jī)法瑟,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,644評(píng)論 2 381
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)唁奢,“玉大人霎挟,你說(shuō)我怎么就攤上這事÷榈В” “怎么了酥夭?”我有些...
    開封第一講書人閱讀 153,340評(píng)論 0 344
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)脊奋。 經(jīng)常有香客問(wèn)我熬北,道長(zhǎng),這世上最難降的妖魔是什么诚隙? 我笑而不...
    開封第一講書人閱讀 55,449評(píng)論 1 279
  • 正文 為了忘掉前任讶隐,我火速辦了婚禮,結(jié)果婚禮上久又,老公的妹妹穿的比我還像新娘巫延。我一直安慰自己,他們只是感情好籽孙,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,445評(píng)論 5 374
  • 文/花漫 我一把揭開白布烈评。 她就那樣靜靜地躺著,像睡著了一般犯建。 火紅的嫁衣襯著肌膚如雪讲冠。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,166評(píng)論 1 284
  • 那天适瓦,我揣著相機(jī)與錄音竿开,去河邊找鬼谱仪。 笑死,一個(gè)胖子當(dāng)著我的面吹牛否彩,可吹牛的內(nèi)容都是我干的疯攒。 我是一名探鬼主播,決...
    沈念sama閱讀 38,442評(píng)論 3 401
  • 文/蒼蘭香墨 我猛地睜開眼列荔,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼敬尺!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起贴浙,我...
    開封第一講書人閱讀 37,105評(píng)論 0 261
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤砂吞,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后崎溃,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體蜻直,經(jīng)...
    沈念sama閱讀 43,601評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,066評(píng)論 2 325
  • 正文 我和宋清朗相戀三年袁串,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了概而。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,161評(píng)論 1 334
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡囱修,死狀恐怖赎瑰,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情破镰,我是刑警寧澤乡范,帶...
    沈念sama閱讀 33,792評(píng)論 4 323
  • 正文 年R本政府宣布,位于F島的核電站啤咽,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏渠脉。R本人自食惡果不足惜宇整,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,351評(píng)論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望芋膘。 院中可真熱鬧鳞青,春花似錦、人聲如沸为朋。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,352評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)习寸。三九已至胶惰,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間霞溪,已是汗流浹背孵滞。 一陣腳步聲響...
    開封第一講書人閱讀 31,584評(píng)論 1 261
  • 我被黑心中介騙來(lái)泰國(guó)打工中捆, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人坊饶。 一個(gè)月前我還...
    沈念sama閱讀 45,618評(píng)論 2 355
  • 正文 我出身青樓泄伪,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親匿级。 傳聞我的和親對(duì)象是個(gè)殘疾皇子蟋滴,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,916評(píng)論 2 344

推薦閱讀更多精彩內(nèi)容