Notepad++ 如何在记事本+;中的字母/单词前/后添加行距+;

Notepad++ 如何在记事本+;中的字母/单词前/后添加行距+;,notepad++,Notepad++,在记事本++中,有没有办法在替换模式下的单词后添加换行符 我需要翻很多这样的文字: [a] 1 2 3 [b] 1 2 3 [c] 1 2 3 [d] 1 2 3 为此: [a] 1 2 3 [b] 1 2 3 [c] 1 2 3 [d] 1 2 3 我计划做的是ctrl+H>在中输入“]”在中查找内容:]+在中替换换行符代表:替换所有 虽然我不确定是否有。我希望有一个解决办法,因为我需要为成千上万行的文本和代码 提前干杯 您可以使用积极的前瞻性断言右边是一个换行符,后跟一个[ 见 查

在记事本++中,有没有办法在替换模式下的单词后添加换行符

我需要翻很多这样的文字:

[a]
1
2
3
[b]
1
2
3
[c]
1
2
3
[d]
1
2
3
为此:

[a]
1
2
3

[b]
1
2
3

[c]
1
2
3

[d]
1
2
3
我计划做的是
ctrl+H
>在
中输入
“]”
中查找内容:
]+在
中替换换行符代表:
替换所有

虽然我不确定是否有。我希望有一个解决办法,因为我需要为成千上万行的文本和代码


提前干杯

您可以使用积极的前瞻性断言右边是一个换行符,后跟一个
[

查找内容:

(?=\R\[)
\n
或更具体的模式,在新行的开始和结束括号前匹配一个数字:

(?<=\d)(?=\R\[[^]\[]*\])

你的意思是这样吗?找到什么:
(?=\R\[)
并替换为
]\n
非常感谢!哇,这真的很有帮助!肯定会在我的笔记中添加此内容,并且可能会了解有关regex的更多信息。谢谢!