PHPを使用して解析したいCSVファイルがあります(私の場合は遅すぎるため、php csv関数を使用したくありません)。preg_replace を使用して、必要な列のみを選択し、出力を標準出力に書き戻します。私はそのようなパターンを持っています
preg_replace("/^\"([^\"]*)\",\"([^\"]*)\"(.*)$/m", "$1;$2", $content);
CSV に不正な行がいくつかあります。上記のパターンに一致しない行の出力をスキップする方法はありますか?