我有以下文本;Notepad ++將2行合併爲1行
國家=法國
名=牛仔
國家=德國
名=邁克爾
國家=英格蘭
名=插孔
我希望它看起來像;
國家=法國名=牛仔
國家=德國名=邁克爾
國家=英格蘭名=插孔
如何做到這一點在記事本++?
我有以下文本;Notepad ++將2行合併爲1行
國家=法國
名=牛仔
國家=德國
名=邁克爾
國家=英格蘭
名=插孔
我希望它看起來像;
國家=法國名=牛仔
國家=德國名=邁克爾
國家=英格蘭名=插孔
如何做到這一點在記事本++?
使用擴展的替換功能和替換爲「\ r \ n名稱」與「名」
替換相應的行結束了根據文件\ r \ n個字符。
如果是從Windows,使用\ r \ n
如果是從UNIX,可使用\ n
如果是來自MAC,使用\ r
打開「搜索>替換「對話框
在」查找內容「字段中,將字符串」(country = \ w *)\ r \ n(name = \ w *)「置於不帶引號的位置。
在「替換爲」字段中輸入字符串「(\ 1)(\ 2)」,也不帶引號。
標記「正則表達式」搜索模式。
按「查找下一個」來測試它。
如果選擇以country = XX和name = YY開頭的兩行,則按「全部替換」。
如果您不使用Windows,則只能使用\ n或\ r,具體取決於您使用的是linux/unix還是mac。
Notepad++ Uses Posix Regular表達式。您可以參考任何標準Posix Regex參考,如this one或this one。
選擇Edit→行操作→加入菜單或 行選擇線&按Ctrl + J - >最簡單的選擇:)
在小型結構上,手工方法通常比精心製作的(程式化的)一個。具體而言,因爲通常這種結構會有一些價值,這種價值通常會偏離有意覆蓋它的規則。有機會忽視價值增加了重要性。然而,對於大多數程序員來說,一個程序化的解決方案[令人遺憾]更具吸引力,即使這變成了用大炮殺死蚊子的情況,也會被利用。 – ljgww
三江源非常dodexahedron,完美的作品! –
@Sarah Meadow您可能還會看到http://superuser.com/questions/411193/append-lines-one-after-another-in-notepad –