"SOMETHING, SOMETHING1, SOMETHING2,..."
如何将该字符串拆分为
SOMETHING SOMETHING1 SOMETHING2
这就是我现在所拥有的:
Pattern p = Pattern.compile("\\,+");
Matcher m = p.matcher(nVI);
while(m.find()){
System.out.println(m.group(1));
但是,它没有产生预期的结果。
最佳答案
这些部分到底有何区别?只是一个逗号和一个空格?
试试这个:
String[] parts = nVI.split(", ");
无需在正则表达式中写入 \\,
来转义逗号。
关于java - 模式和匹配器java问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4735231/