我试图修改响应字段(结果)。响应值如下所示,
id%#%Path123
此处id
从登录中分配,因此,每个用户都会有所不同。为了能够删除id,我已添加了分隔符(%#%
)。
我希望请求者只能看到Path123
。基本上,在它到达请求者之前剥离id%#%
。
我试过了,
的getResult();
setResult(result.replaceAll("%#%",""));
但replaceAll
功能没有太多运气。
哪个函数允许我一直删除分隔符并只显示Path123?
答案 0 :(得分:1)
假设%#%只出现一次并且您希望获得%#%之后的子字符串 你可以做这样的事情......
"id%#%Path123".split("%#%")[1]
答案 1 :(得分:0)
读取String类javadocs。查找方法indexOf和substring