妾發初覆額,折花門前劇。
郎騎竹馬來,繞床弄青梅。
同居長干里,兩小無嫌猜,
十四為君婦,羞顏未嘗開。
低頭向暗壁,千喚不一回。
十五始展眉,願同塵與灰。
常存抱柱信,豈上望夫台。
十六君遠行,瞿塘灩澦堆。
五月不可觸,猿聲天上哀。
門前遲行跡,一一生綠苔。
苔深不能掃,落葉秋風早。
八月胡蝶來,雙飛西園草。
感此傷妾心,坐愁紅顏老。
早晚下三巴,預將書報家。
相迎不道遠,直至長風沙。
在這個段落中有乙個很大的間隔,非常不好看。究其原因是換行符多了
a=
'''妾發初覆額,折花門前劇。
郎騎竹馬來,繞床弄青梅。
同居長干里,兩小無嫌猜,
十四為君婦,羞顏未嘗開。
低頭向暗壁,千喚不一回。
十五始展眉,願同塵與灰。
常存抱柱信,豈上望夫台。
十六君遠行,瞿塘灩澦堆。
五月不可觸,猿聲天上哀。
門前遲行跡,一一生綠苔。
苔深不能掃,落葉秋風早。
八月胡蝶來,雙飛西園草。
感此傷妾心,坐愁紅顏老。
早晚下三巴,預將書報家。
相迎不道遠,直至長風沙。
'''print
(a.split(
" ")
)輸出結果如下:
['妾發初覆額,折花門前劇。\n\n郎騎竹馬來,繞床弄青梅。\n同居長干里,兩小無嫌猜,\n十四為君婦,羞顏未嘗開。\n低頭向暗壁,千喚不一回。\n十五始展眉,願同塵與灰。\n常存抱柱信,豈上望夫台。\n十六君遠行,瞿塘灩澦堆。\n五月不可觸,猿聲天上哀。\n門前遲行跡,一一生綠苔。\n苔深不能掃,落葉秋風早。\n八月胡蝶來,雙飛西園草。\n感此傷妾心,坐愁紅顏老。\n早晚下三巴,預將書報家。\n相迎不道遠,直至長風沙。\n'
]
能看到第一行和剩下的直接多了兩個換行符,我們要去掉乙個
方法一:用split分割再取值
a=
'''妾發初覆額,折花門前劇。
郎騎竹馬來,繞床弄青梅。
同居長干里,兩小無嫌猜,
十四為君婦,羞顏未嘗開。
低頭向暗壁,千喚不一回。
十五始展眉,願同塵與灰。
常存抱柱信,豈上望夫台。
十六君遠行,瞿塘灩澦堆。
五月不可觸,猿聲天上哀。
門前遲行跡,一一生綠苔。
苔深不能掃,落葉秋風早。
八月胡蝶來,雙飛西園草。
感此傷妾心,坐愁紅顏老。
早晚下三巴,預將書報家。
相迎不道遠,直至長風沙。
'''b=a.split(
"\n\n"
)print
(b[0]+
"\n"
+b[1])
輸出結果如下:
妾發初覆額,折花門前劇。
郎騎竹馬來,繞床弄青梅。
同居長干里,兩小無嫌猜,
十四為君婦,羞顏未嘗開。
低頭向暗壁,千喚不一回。
十五始展眉,願同塵與灰。
常存抱柱信,豈上望夫台。
十六君遠行,瞿塘灩澦堆。
五月不可觸,猿聲天上哀。
門前遲行跡,一一生綠苔。
苔深不能掃,落葉秋風早。
八月胡蝶來,雙飛西園草。
感此傷妾心,坐愁紅顏老。
早晚下三巴,預將書報家。
相迎不道遠,直至長風沙。
方法二:用replace替換
a=
'''妾發初覆額,折花門前劇。
郎騎竹馬來,繞床弄青梅。
同居長干里,兩小無嫌猜,
十四為君婦,羞顏未嘗開。
低頭向暗壁,千喚不一回。
十五始展眉,願同塵與灰。
常存抱柱信,豈上望夫台。
十六君遠行,瞿塘灩澦堆。
五月不可觸,猿聲天上哀。
門前遲行跡,一一生綠苔。
苔深不能掃,落葉秋風早。
八月胡蝶來,雙飛西園草。
感此傷妾心,坐愁紅顏老。
早晚下三巴,預將書報家。
相迎不道遠,直至長風沙。
'''b=a.replace(
"\n\n"
,"\n"
)print
(b)輸出結果如下:
妾發初覆額,折花門前劇。
郎騎竹馬來,繞床弄青梅。
同居長干里,兩小無嫌猜,
十四為君婦,羞顏未嘗開。
低頭向暗壁,千喚不一回。
十五始展眉,願同塵與灰。
常存抱柱信,豈上望夫台。
十六君遠行,瞿塘灩澦堆。
五月不可觸,猿聲天上哀。
門前遲行跡,一一生綠苔。
苔深不能掃,落葉秋風早。
八月胡蝶來,雙飛西園草。
感此傷妾心,坐愁紅顏老。
早晚下三巴,預將書報家。
相迎不道遠,直至長風沙。
c 去除字串中多餘的換行
public static string striptenter string str 判斷每個換車之間的內容 int lenarr arr1.count int leftpos 0 int rightpos 0 string substr string noenter if lenarr 0 le...
Python 如何去除字串多餘的空格 換行符
原創recursionerror maximum recursion depth exceeded in comparison 考慮str.replace 函式 方法 嘗試以下 author mr.n title 原創 recursionerror maximum recursion depth e...
Python中如何去除換行符
首先要了解 n 和 n 的區別 print a nb print a nb 輸出效果 a nb ab方法1.exlude函式 exclude即排出的意思,include的反義詞。但在文字檔案中使用exclude函式去除換行符時,其實無關緊要,n,n皆可除。fi open arrogant.txt r...