我想將每兩行合併爲一行並在兩者之間添加一個TAB。記事本++合併兩行
原始
斯坦·李:有超過
6個十億人在地球上。
基因上,我們大多數人都是
差不多。
但是偶爾會出現
的突變。
結果
斯坦·李:有超過 6個十億人在地球上。
基因上,我們大多數人都是 幾乎一樣。
但是,每隔一段時間, 發生了突變。
此外,我也想有一個標籤後:
我想將每兩行合併爲一行並在兩者之間添加一個TAB。記事本++合併兩行
原始
斯坦·李:有超過
6個十億人在地球上。
基因上,我們大多數人都是
差不多。
但是偶爾會出現
的突變。
結果
斯坦·李:有超過 6個十億人在地球上。
基因上,我們大多數人都是 幾乎一樣。
但是,每隔一段時間, 發生了突變。
此外,我也想有一個標籤後:
你的問題的一個簡單的解決方案是使用宏頂部菜單。記錄一個案例需要的更改,並繼續重播宏以修復它們。但是,您需要弄清楚可以重複的模式。
這是使用Notepad ++ Regex的另一種可能的解決方案。
查找:^(.*)[\r\n]+
替換:\1\t
我只是絆了你的問題:這裏是不需要宏正則表達式的方法:
查找:([^\t]*?)\r\n([^\t]*?)\r\n
替換:\1\t\2\r\n
它的工作原理,因爲我們可以爲兩行匹配換行符之前的一切,我們可以區分那些已經由製表符處理線。
如果選項卡存在於原始行中,它將不起作用。然後,正則表達式會匹配「遞歸」,並將所有內容加入一行。
這是一個相當長的過程。有沒有一種方法可以通過正則表達式或擴展來實現。在stackoverflow其他解決方案不符合我的確切要求。 – user1742965