アプリ版:「スタンプのみでお礼する」機能のリリースについて

質問させてください。
現在、ASP(VBScript)にて改修開発を行っているんですが、
そのコードに正規表現が使われていて、よく見ても意味がわかりません。
どうやらCSVを分割?してくれているようなのですが・・・

(""[^""]*(?:""""[^""]*"""")*[^""]*""|[^,]*)(?:,|$)

どなたか解説していただけませんか?
よろしくお願いします。

A 回答 (1件)

VBScriptなのでダブルクオートでダブルクオートをエスケープしていませんか?


たぶん
("[^"]*(?:""[^"]*"")*[^"]*"|[^,]*)(?:,|$)
の部分が正規表現です。

参考URLに詳しく説明が書かれています。

参考URL:http://www.din.or.jp/~ohzaki/perl.htm#CSV2Values
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!