次のようなパイプ区切りのデータがあります。
field|field|field|field|another "field"|field
field|field|field|"another" field|field|field
field|"fie|ld"|field|field|field|field
そして、私が抱えている問題は、区切りフィールドに対して二重引用符が適切に形成されていないことです (区切り文字または引用符を含むフィールド自体を二重引用符で囲み、二重引用符を除外する必要があります)別の二重引用符で囲みます) 。出力は次のようになります。
field|field|field|field|"another ""field"""|field
field|field|field|"""another"" field"|field|field
field|"fie|ld"|field|field|field|field
正規表現でこれを行う簡単な方法があるかどうか誰でも知っていますか?