【发布时间】:2011-03-01 11:15:17
【问题描述】:
我知道这已经讨论了一百万次了。我尝试在论坛中搜索并看到一些接近的正则表达式并尝试修改它们但无济于事。
假设 CSV 文件中有这样一行:
"123", 456, "701 "B" Street", 910
^^^
是否有一个简单的正则表达式来检测 "B" (因为它是正常 CSV 引号中的一组非转义引号)并将其替换为 \"B\" 之类的东西?最终的字符串最终看起来像这样:
"123", 456, "701 \"B\" Street", 910
我们将不胜感激!
【问题讨论】:
-
应该引用 456 和 910 吗?还是您仅引用了 CSV 中的某些字段?
-
有些字段被引用,有些字段没有被引用
-
这样的东西看起来很接近,但不是我想要的:stackoverflow.com/questions/1601780/…