我从inputstream获得了一个文本,首先我通过StringBuilder将它放入String中。 然后我想在文字中分割文本(现在是字符串,因为它不是来自输入流),但是在文本的某些地方,不仅有一个空格,而是在单词和符号间符号之间有更多的空格。编程语言应该是JAVA。
答案 0 :(得分:0)
一个简单的解决方案是使用String split方法:
String[] words = myString.split(" ");
如果您有StringBuilder而不是String:
String[] words = myStringBuilder.toString().split(" ");
如果您想按任何空格字符拆分,请使用How do I split a string with any whitespace chars as delimiters?
myString.split("\\s+");