連接不同數量的行記事本++

連接不同數量的行記事本++

我有一個文件,我需要將不同數量的行連接成一個。需要連接的可能是兩行、三行或四行。有一組通用字元(例如“xxx”),它們從我想要連接的每組行的第一行開始。 notepad++ 中是否有一種方法可以查找“xxx”並連接後面的每一行,直到檢測到下一個“xxx”?

我應該補充一點,我在每個“最後一行”的末尾還有一個可能有用的值“yyy”?

答案1

請記住,真實的例子永遠是最好的例子;)

我不知道在記事本++中替換之前是否可以修改匹配,但是如果要連接的行數限制為四,您可以只運行這四個搜索和替換操作:

搜尋:^(xxx.*)\n(.*yyy)$ 取代:\1\2

搜尋:^(xxx.*)\n(.*)\n(.*yyy)$ 取代:\1\2\3

搜尋:^(xxx.*)\n(.*)\n(.*)\n(.*yyy)$ 取代:\1\2\3\4

等等。

如果有人需要這個大量的行,請發表評論,我會對此做一些研究。

相關內容