Notepad ++在特定字符后查找和替换

时间:2013-12-12 14:14:45

标签: replace find notepad

我有数百首歌词抒情数据库文件,我需要做这样的事情,

来自:

 PPK4: B'rilah Hormat Pada Hu
 Judul Inggris: Glory to God in the Highest
 Lagu: unknown Syair: unknown
 1=A, 4/4

变成这样:

PPK4: B'rilah Hormat Pada Hu
B'rilah Hormat Pada Hu
Judul Inggris: Glory to God in the Highest
Lagu: unknown Syair: unknown
1=A, 4/4

PPK4是一首歌曲编号。所以,PPK1到PPK255,KPPK1,KPPK300等都会有。 和相同的格式,“#songcode”“:”“(空格)”“歌曲标题”“CRLF”

如何使用“查找和替换”来执行此操作?

1 个答案:

答案 0 :(得分:1)

答案涉及正则表达式。 你可以试试“([A-Z] + [0-9] + [:])(。*)” 这将把歌曲编号捕获为组1,将歌曲标题捕获为组2.然后可以将其替换为“\ 1 \ 2 \ n \ 2”,即组1,然后是组2,再次换行和组2。 / p>

Example Notepad++ Screenshot