2011-02-10 4 views
-2

可能性の重複:私は最初のURLと&b=52から&b=52&f=noreferを削除する
I want the pattern for removing the &b=128&f=norefer from following urlこんにちは私は、コードをしたいため&B = 52&F = noreferと&B = 52

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); 

そして2番目のurlから、私が使用するパターンはハードコードされていない値を渡してください。

+3

質問を何度か聞いても助けにならないでしょう。それはコミュニティだけを悩ます。あなたはすでにいくつかの答えが与えられています。 –

+0

1.重複する質問は避けてください。 2.彼らが理解しやすいように、明確に口頭で質問を書く。このようにすれば、より良い回答が得られます。 – Pushkar

答えて

0

url.replaceFirst("&b=.*", "");は、 "&b="から始まる文字列の末尾を削除します。私はそれがあなたのために十分であることを願っています。あなたの2つの例では少なくともOKですが、パラメータbの値には敏感ではありません。

あなたのタスクをより具体的に記述したり、少しだけ正規表現を学習したりするのに十分ではない場合は、

+0

OPの無礼に報酬を与えてはいけません。あなたが答えたいなら、元の質問に答えてください。 –

関連する問題