LaTeX で \(hoge\) を $hoge$ に一括置換(VSCode)

最近の LaTeX では $hoge$ よりも \(hoge\) のほうがベターとされている.これについては英語ではあるが,下のサイトなどを参照. かいつまんで説明すると,$hoge$ はそもそも古の記法であり,現在では現代的ではない.また,mathtools パッケージなど, \(hoge\) の記法しか使用できないものもあるらしい.

tex.stackexchange.com

既に$hoge$で書いてしまった文書を \(hoge\) に置換するためには VSCode で以下のようにすればよい.一億年ぶりに正規表現を触ったら少しハマったのでメモ.

(\$)([^$]*)(\$)
\($2\) 

これは VSCode で Ctrl + H で出てくる置換オプション用の表現だが,LInuxsed でもやろうとしたけど,これめんどくさすぎんか…….