分裂表达我想要分割所有逗号和空格例如:定期在Java
String[] text = "tag1, tag2 tag3, tag4";
的excpected结果是:
result[0] = "tag1"
result[1] = "tag2"
result[2] = "tag3"
result[3] = "tag4"
感谢。
分裂表达我想要分割所有逗号和空格例如:定期在Java
String[] text = "tag1, tag2 tag3, tag4";
的excpected结果是:
result[0] = "tag1"
result[1] = "tag2"
result[2] = "tag3"
result[3] = "tag4"
感谢。
更新 - 正则表达式西建议,你可以在一个更简单的方式做到这一点:
String text = "tag1, tag2 tag3, tag4";
String[] result = text.split("[\\s,]+");
for (String s : result) {
System.out.println(s);
}
结果:
[tag1, tag2, tag3, tag4]
你可以使用Groovy代替Java吗?然后你可以使用一个扩展操作符并将其敲出一行。 – pczeus
斯普利特'\ S * \ S *'。 – Tushar
我得到这个错误:无效的转义序列(有效问卷是\ B \牛逼\ n \˚F\ r \” \” \\) – user11001
取决于你如何使用它 – Tushar