Java 正则表达式 for ,后面不跟空格

标签 java regex csv

我正在尝试使用正则表达式分隔 csv 文件值,问题是句子周围有引号,并且我尝试过的正则表达式似乎无法正确执行此操作。

"All's Well, Ends Well 2012",Comedy

这是 CSV 中包含的字符串之一,我尝试使用相当多不同的正则表达式语句将其分隔,但它始终只返回整个字符串而不分隔它。

关于我可以为此使用的正则表达式有什么建议或解决方法吗?

最佳答案

最好的建议是使用 CVS 解析器,例如 http://opencsv.sourceforge.net/ ,正则表达式不是解析 CSV 的最佳选择

关于Java 正则表达式 for ,后面不跟空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18017036/

相关文章:

java - 如何在 @Component 构造函数中使用 @Inject ed Spring Environment

java - 在 spring boot 中发送 REST 响应的最佳方式

java - 分配大的新字符串时如何使用更少的内存

ruby - 如何从 ruby​​ 中的文本中提取 img src 内容

regex - AWK 为逗号和引号设置多个分隔符

PHP - 更改默认 CSV 工作表名称

java - if else 语句中条件的顺序重要吗?

regex - 需要正则表达式 - 不允许全零

python - 从数据框中提取字符串

从 R 中的多分隔 csv 文件读取数据