如何在 Notepad++ 中将字符从一行移动到另一行的开头

How to move character from one line into beggining of another in Notepad++

我有 *srt 字幕,我需要将一些字符从一行移到另一行的开头。

示例:

aaaaaaaaa w 
aaaaaaaaaaa

结果应该是

aaaaaaaaa
w aaaaaaaaa

尝试过

Find what:    w\r
Replace with:  \nw

但这给了我

aaaaaaaaa
w
aaaaaaaaa

我该怎么办?

我不确定您是否打算只将结尾字符 w 移到下一行,或者是否需要移动其他内容,但以下查找和替换似乎在 NPP 中有效:

Find:    (.*?) (\w)\R(\S+)
Replace: \n 

对于输入:

aaaaaaaaa w
aaaaaaaaaaa

这生成了以下输出:

aaaaaaaaa
w aaaaaaaaaaa