exp777.hatenablog.com

頭の中はゲームでいっぱい

正規表現

バックスラッシュのエスケープに対応した、ダブルクォーテーション囲みにマッチする正規表現

/"([^"\\]|\\.)*"/

ただ[^"\\]が改行にマッチしないので複数行にまたがってるとマッチできない。どうにも改行をうまく扱えない。