用特殊字符“ |”分割字符串

时间:2018-10-15 13:16:12

标签: java android

我正在从包含此字符“ |”的API检索字符串。我想用“ |”分割字符串我尝试了几种选择,但失败了。

String response="The general String | Yesterday"; 
String splitResponse = response.split("|");
// also tried this 
reponse.split("(?<=|)"); //no success

1 个答案:

答案 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上分割字符串。