我试图在不使用解析器的情况下从 CSV 文件中分离一行,我需要做的就是使用 php 根据逗号拆分字符串。如果输入中没有逗号,这本身就相当容易,但事实并非如此。我想忽略用双引号括起来的逗号。
完全无视最后一句话,我决定把问题本身改成如下:
我想根据前面没有双引号或分散的双引号对的逗号来拆分字符串。
例子:
text,"some,"chars,chars"more,""text",
* x * x *
其中 * 是匹配项,而 x 不是。
这是否超出了正则表达式的能力,如果没有,是否有可以处理这种输入的正则表达式?