/"[^"]*"/
これでダブルクオートに囲まれた文字列に一致すると思うんですが、
ダブルクオートの中にエスケープされたダブルクオートがあると、そこまでで一致終了してしまいます。
当然ですが。

エスケープされた物を無視させるにはどうすればいいですか