全部交換したい
\caption(.1..)
\caption(.2.)
\caption(.3..)
\caption(.4..)
による
\caption{}
検索ボックスに何を入力すればいいですか?
答え1
交換したい
\\caption\(.*\)
と
\caption{}
とても簡単です。
正規表現ではバックスラッシュ\
と括弧は()
特別な意味を持つため、エスケープする必要があります。この.*
部分は任意の文字に複数回一致します。これは部分..2.
文字列と一致します。
()
本当に括弧を中括弧に交換したい場合は、一致させたい文字列の周囲にキャプチャ グループを追加し、それを置換時に再利用することができます。
\\caption\((.*)\)
と
\caption{$1}
最初の「キャプション」の内容は最初のレジスタにキャプチャされ、$1
再度アクセスします。
詳細については、TextMate 正規表現のマニュアルをお読みください。TextMate マニュアル » 正規表現