我需要使用子字符串(两个单词之间用空格隔开)来分割字符串。
String str = hello hi how are you?
我尝试过:
String[] strs = str.split("hi how");
必需的输出:[“你好”,“你是吗?”] 我得到什么:[“你好,你好吗?]
答案 0 :(得分:1)
也许带有
str.split(Pattern.quote("hi how"));
答案 1 :(得分:1)
您可以使用String Class的split函数。 例如,我想按空格分割国家/地区名称
String countries = "USA UK UAE";
String[] countriesList = names.split(" ");
// Now Result can be taken from countriesList Array
String usaString = countriesList [0]; // contains USA