我正在从包含此字符“ |”的API检索字符串。我想用“ |”分割字符串我尝试了几种选择,但失败了。
String response="The general String | Yesterday";
String splitResponse = response.split("|");
// also tried this
reponse.split("(?<=|)"); //no success
答案 0 :(得分:0)
要使用'|'
进行拆分,您需要使用以下命令删除转义符。
String response="The general String | Yesterday";
String []splitResponse = response.split("\\|");
for(int i=0;i<splitResponse.length;i++) {
System.out.println(splitResponse[i]);
}
Split方法在REGEX
上分割字符串。