行頭と行末のダブルコートを補完する。 (ダブルコートがあればそのままで、ダブルコートがなければ追加する) 置換前 置換後
aaa "bbb ccc" "ddd"
^(?!")|(?<!")$ を " に置換
否定先読みと否定戻り読みを使ってます