2017-05-27 8 views
-3

私は、間違って追加されたキーからすばやくすべてのスペースを削除する必要がある大きなプロパティファイルを持っています。Regex - 最初の前にすべてのスペースを一致させる "="

私は崇高なテキストを使用しています。正規表現を使って次のものとマッチングさせる必要がある場所。私が持っているもの

:私は必要なもの

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

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

私は正規表現のリストを経て、私自身を思い付くしようとしたが失敗しています。私はすぐに解決策が必要なので、ここにいます。

ご迷惑をおかけして申し訳ありません。ありがとう。

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

、何と交換してください:

+1

あなたがしようとしたものを共有してもらえますし、なぜそれが動作しませんでしたか? –

答えて

0

は何検索CTRL + H

ヒット210 enter image description here


Live Demo


説明:

enter image description here

0

検索のために。

は説明:[ ]+(?=.*?=)
で置き換えます:


[ ]+  : 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. 
関連する問題