如何用新线替换空格?在记事本++正则表达式

Rov*_*Pow 8 regex notepad++

我有一些数据列表,例如这种格式

word1 word2 word3

word4 word5

word6 word7 word8 word9

但是我想把它全部分开,这样每个单词都在新行中,所以它会变成:

字1

WORD2

WORD3

word4

的word5

word6

word7

word8

word9

单词之间的空白是完美的分隔符,可用于搜索和替换,但不确定代码在记事本++正则表达式搜索中会是什么?

谢谢

ᴘᴀɴ*_*ᴛɪs 14

\s+Find what字段上输入和\n(更改\n\n为两个新行),Replace With然后进行Replace All转换:

word1 word2 word3

word4 word5

word6 word7 word8 word9
Run Code Online (Sandbox Code Playgroud)

到:

word1
word2
word3
word4
word5
word6
word7
word8
word9
Run Code Online (Sandbox Code Playgroud)

  • 需要注意的是,在底部的"搜索模式"中,选择"正则表达式" (5认同)
  • `(|\s +)`是多余的.只需使用`\ s +`. (3认同)