0

与えられたのは、セミコロン(;)で分割された未知の数のテキストブロックを含むcsv文字列です。

常にではありませんが、テキストブロックが引用符( ")で囲まれている場合があります。囲まれている場合は、テキストブロックにセミコロンが表示されることがあります。

preg_match_allまたはpreg_splitを使用して、文字列からテキストブロックを抽出する正規表現を探しています。

基本的な正規表現は処理できますが、先読み/後読みに関しては、それは私を超えています。特に、引用符で囲まれたセミコロンを防ぐ方法は問題です。正規表現をどのように入力するかがわかりません。

私が使用しているプログラミング言語はphpです。

すべての助けは非常にありがたいです。

4

1 に答える 1

0

この関数を試してみてくださいhttp://php.net/manual/en/function.fgetcsv.php

于 2013-02-26T10:38:45.250 に答える