0

重複の可能性: CSV データを解析するJavascript
コード

次のようなカンマ区切りの文字列があります。

car,jeep,,"ute,van",suv,truck

それを分割して、次のエントリとして配列に追加する必要があります。

car
jeep

ute,van
suv 
truck

私は現在、最初に文字列を " で分割し、次に、 を、中央にのみあり、両端にはない部分の他の文字に置き換えています。

また、分割配列の長さが 1 より大きいかどうかを確認します。これは、" をまったく持たない文字列を取得した場合に備えて、置換する , 部分をスキップしたいからです。

最後に、"" を使用して配列に結合し、最終結果を取得します。

おそらく正規表現を使用してこれを行うためのより良い方法と効率的な方法を誰かが提案できますか?

4

0 に答える 0