●正規表現の使用環境
Firefox 3.6.28の*.uc.js

●検索か置換か?
検索?置換?

●説明
・以前、別のスレでAのURLをBのように、v=以外のパラメータを消すものを書いてもらいました。
 A: http://www.youtube.com/watch?v=abcdef123456&feature=related&etc=sexample
 B: http://www.youtube.com/watch?v=abcdef123456
・正規表現
 [/^(http:\/\/(\w+\.)?youtube\.com\/watch).*[?&](v=[^&#]+).*/, '$1?$3']

今回は別のURLからパラメータを消したいです。

●対象データ
http://www.forest.impress.co.jp/docs/news/20120418_527251.html?ref=rss

●希望する結果
http://www.forest.impress.co.jp/docs/news/20120418_527251.html


※このようにしてみたのですが、上手くいきませんでした。
var patterns = [
//置換したいURLパターンを記述
[/^(http:\/\/(\w+\.)?youtube\.com\/watch).*[?&](v=[^&#]+).*/, '$1?$3'],
[/^(http:\/\/www\.forest\.impress\.co\.jp\/docs\/news\/)[0-9]_[0-9]\.html\?ref=rss, '$1']
];