Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/371.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 我如何删除或剥离到分隔符_Java_Jakarta Ee - Fatal编程技术网

Java 我如何删除或剥离到分隔符

Java 我如何删除或剥离到分隔符,java,jakarta-ee,Java,Jakarta Ee,我正在尝试修改响应字段(结果)。响应值如下所示 id%#%Path123 在这里,id是从登录名分配的,因此,每个用户的id都不同。为了能够删除id,我添加了分隔符(%#%)。 我希望请求者只查看Path123。基本上,在到达请求者之前去掉id%#% 我试过这个 getResult() setResult(result.replaceAll(“%#%”,”) 但是使用replaceAll函数运气不太好 哪一个函数允许我一直删除分隔符,只显示Path123?阅读字符串类javadocs。查找in

我正在尝试修改响应字段(结果)。响应值如下所示

id%#%Path123
在这里,
id
是从登录名分配的,因此,每个用户的id都不同。为了能够删除id,我添加了分隔符(
%#%
)。 我希望请求者只查看
Path123
。基本上,在到达请求者之前去掉
id%#%

我试过这个

getResult()

setResult(result.replaceAll(“%#%”,”)

但是使用
replaceAll
函数运气不太好


哪一个函数允许我一直删除分隔符,只显示Path123?

阅读字符串类javadocs。查找indexOf和substring的方法

假设%#%只出现一次,并且希望在%#%之后获得子字符串 你可以这样做

"id%#%Path123".split("%#%")[1]

您有没有花时间阅读String类的javadoc?我需要删除所有字符,直到并包括分隔符(%)。id%#%pathvalue是响应。这里id和值发生变化。我包含了分隔符,以将id与值分开。上面的代码将删除所有字符,直到并包括分隔符(%#%)…您是否尝试运行?如果你做了,你得到的输出是什么…我得到的是“路径123”。这就是你想要的。。