使用特殊字符"|"来分割字符串。

20 浏览
0 Comments

使用特殊字符"|"来分割字符串。

我从API中获取到一个包含字符“|”的字符串。我想要用“|”将字符串分割开来,但尝试了几种方法都失败了。

String response="The general String | Yesterday"; 
String splitResponse = response.split("|");
// 也尝试了这个
reponse.split("(?<=|)"); //没有成功

0
0 Comments

使用特殊字符“|”进行字符串分割时,需要先去除转义字符。代码示例中,使用以下方法去除转义字符:

String response="The general String | Yesterday"; 
String []splitResponse = response.split("\\|");
for(int i=0;i

split方法是根据正则表达式进行字符串分割的。

0