我知道这已经被讨论了一百万次。我试图通过论坛搜索,并看到一些密切的正则表达式,并试图修改它们,但无济于事。正则表达式匹配CSV文件嵌套引号
说有是一个CSV行文件中像这样:
"123", 456, "701 "B" Street", 910
^^^
有一个简单的正则表达式来检测"B"
(因为它是一个非转义设定的正常CSV引号中引号)并更换它有像\"B\"
?最后的字符串最终会看起来像这样:
"123", 456, "701 \"B\" Street", 910
帮助将不胜感激!
456和910应该被引用?或者,您是否只在CSV中引用了一些字段? – 2010-06-09 02:07:08
[在java中使用RegEx解析CSV输入](http://stackoverflow.com/questions/1441556/parsing-csv-input-with-a-regex-in-java) – 2010-06-09 02:07:52
有些字段被引用,有些字段不幸的是 – user361970 2010-06-09 02:09:55