Java 嗨,我想要&;的代码;b=52&;f=诺列弗和&;b=52

Java 嗨,我想要&;的代码;b=52&;f=诺列弗和&;b=52,java,Java,可能重复: 我想从第一个url和第二个url中删除&b=52&f=norefer,并从第二个url中删除我将使用的模式。请给我没有硬编码值的代码。url.replaceFirst(&b=.*,“”)将删除从“&b=”开始的字符串的尾部。我希望它对你来说足够好。至少对于你们的两个例子来说是可以的,并且对参数b的值不敏感 如果这还不够,试着更具体地描述你的任务,或者只是学习一点正则表达式。问几次这个问题对你没有帮助。这只会激怒社区,尤其是你已经得到了一些答案。避免问重复的问题。2.写出措辞清晰的问

可能重复:

我想从第一个url和第二个url中删除
&b=52&f=norefer
,并从第二个url中删除我将使用的模式。请给我没有硬编码值的代码。

url.replaceFirst(&b=.*,“”)
将删除从“
&b=
”开始的字符串的尾部。我希望它对你来说足够好。至少对于你们的两个例子来说是可以的,并且对参数b的值不敏感


如果这还不够,试着更具体地描述你的任务,或者只是学习一点正则表达式。

问几次这个问题对你没有帮助。这只会激怒社区,尤其是你已经得到了一些答案。避免问重复的问题。2.写出措辞清晰的问题,使其易于理解。这样你会得到更好的答案。请不要奖励OP的粗鲁。如果你想回答,请回答原来的问题,而不是回复。
http://www.yahoo.com/url/5f&b=52&f=norefer 
http://www.yahoo.com/url/6aa82d?show=all&page=2&b=52 

String finalUrl =decodedUrl.replace("&b=52","");
page.setPageUrl(finalUrl);