// 分隔竖线
String[] param = text.split("\\|");
 
//分隔问号
String name = singleResource.get("img").split("\\?")[1].split("=")[1];
 
解释:
split方法里面的参数是正则表达式,匹配 | 或者 ? 的正则表达式分别为 \| 和 \?,而 \ 必须转义,转义后为 \\,所以正则表达式就为 \\| 和 \\?
05-20 21:31