我正在尝试使用 BufferedReader 来分离非常大的 .cvs(255 列),该 BufferedReader 抓取每一行并将其存储在字符串中。
我希望能够通过命令和字母来分割它。 例如:
1,2,3,5,6
将拆分为
1 | 2 | 3 | 4 | 5 | 6 | 7
你好,世界,祝你有美好的一天,先生,测试
将分为
你好 |世界 |祝您有美好的一天,先生|测试
请注意我如何仅分隔后面的逗号和字母数字。空格前面的逗号不会分隔,而是句子的一部分。
最佳答案
对于每个字符串a
:
a.split(",(?=\\S)");
关于java - 如何用逗号分隔仅后跟字母数字字符的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54656271/