Regex / SublimeText:如果被项目包围而不替换,则替换字符串

时间:2013-03-16 23:33:06

标签: regex sublimetext2

我有很多很多字符串,例如:

Hello Dear World ! ! !
How are you Going ? ! . . .

我想用标签在单词之间替换空格。使用哪个正则表达式?


我试过了:

FIND:    \w\s\w
REPLACE: \w\t\w

但用“\ w”替换周围的单词。

Hellw:weaw:world ! ! !
How:wrw:wow:woing ? ! . . .

1 个答案:

答案 0 :(得分:1)

查找:(\ w +)\ s(\ w +) 替换:$ 1 \ t $ 2

()匹配一个子模式,第一个匹配可以引用$ 1,第n个匹配引用$ n。 \ w +需要匹配整个单词而不是仅匹配第一个字符