_$
_で始まり、__
_アンダースコアを含むすべての単語を見つけるこの正規表現を思い付きました。
\$(\w+)_(\w+)
基本的に_$var_foo
_などの変数を検索しています。
正規表現グループを使用してものを置き換えるにはどうすればよいですか?
たとえば、アンダースコアを削除して、次の文字を_$varFoo
_のように大文字にするにはどうすればよいですか?
置換式は次のとおりです。
\$\1\u\2
\1
、\2
はキャプチャ(または$1
、$2
)\u
up-cases( 置換文字列の構文セクション を参照)。正規表現の章 を参照してください ( TextMate docs ) 詳細については。
これを行うパッケージが既にあります。