在 Notepad++ 中用冒号 (:) 替换空格?

Far*_*rid 2 notepad++ regex

假设(这是示例数据)我有这些行:

A                          W
BAKER                      X
CANDLESTICKMAKER           Y
DOGCATCHER                 Z
Run Code Online (Sandbox Code Playgroud)

我想将空格更改为冒号,如下所示:

A:W
BAKER:X
CANDLESTICKMAKER:Y
DOGCATCHER:Z
Run Code Online (Sandbox Code Playgroud)

如何在 Notepad++ 中实现这一点?

Der*_*ler 6

+后跟+)替换为:

在此处输入图片说明

确保检查正则表达式

正如igalvez 在他的评论中指出的那样,您可能还想使用( |\t)+匹配\t(制表符)。

人们可能想用它\s来匹配所有空格,但这也将匹配换行符并将整个数据压缩为一行。

  • @ISAAC 使用此搜索模式也将捕获制表符:`( |\t)+` (3认同)