各CSV行を解析するために正規表現を作成する必要があります。たとえば、正規表現は、一重引用符ではなく、偶数の二重引用符( ")を含む二重引用符で囲まれた文字列に一致します。
たとえば、CSV区切り文字はタブ\tです。私はこのような行を持っています:
"first column ""end"\tsecond column\t"third \nNewLine\rcolumn\tend"
正規表現を使用すると、次のように3つの列を抽出できます。
first column ""end
second column
third \nNewLine\rcolumn\tend
最初の列には2つの二重引用符がありますが、偶数の二重引用符を使用できることに注意してください。
\nと\rと同様に、3番目の列には\tがあることに注意してください。
正規表現を簡単に記述できる場合は、1列目と3列目を引用できます。
何か案が?