正则表达式 - 首先匹配所有空格" ="

时间:2017-05-27 20:38:53

标签: regex sublimetext3

我有一个大的属性文件,我需要快速删除错误添加的键中的所有SPACE。

我正在使用Sublime Text。我需要使用正则表达式来匹配以下内容。

我有什么:

Rio de Janeiro=Рио де Жанейро
Rio Grande do Norte=Рио Гранде до Норте
Rio Grande do Sul=Рио Гранде направя Sul

我需要的是什么:

RiodeJaneiro=Рио де Жанейро
RioGrandedoNorte=Рио Гранде до Норте
RioGrandedoSul=Рио Гранде направя Sul

我已经浏览了正则表达式列表,并试图想出自己的但却失败了。我需要一个快速的解决方案,所以我在这里。

非常感谢任何帮助。感谢。

2 个答案:

答案 0 :(得分:0)

搜索:

[ ]+(?=[A-Za-z].*=)

一无所获。

说明:

[ ]+       : 1 or more spaces
(?=[A-Za-z].*=) : a positive lookahead 
             that asserts the space is followed by a letter ([A-Za-z]), 
             then other characters `.*` and a `=` character.

答案 1 :(得分:0)

点击 CTRL + H

查找内容[ ]+(?=.*?=)
替换为

enter image description here

Live Demo

说明:

enter image description here