ニコ動のURLからゴミを取るGreasemonkeyスクリプト Nico Via Cutter

そんなわけで。ニコ動のアニメ公式配信ページから動画ページに移動すると、URLに「?via=thumb_watch」といった文字列が付く。これがページのタイトル&URL一括コピーの際に邪魔になるので、取り除くスクリプトを用意した。
実際にした作業は、?ref=rssを 取る Greasemonkey スクリプト Ref Cutter を自分用に書き換えてみた - ~fumi/ChangeLogを参考に、それっぽい部分を書き換えてみただけ。
ついでに、ニコ動からのメールをクリックして飛ぶとURLに付着する「?nicorepomail」、コミュニティページのリンクをクリックして飛んだ時の「?ref=community」も除去するように記述した。
とりあえず、Firefox3.6.18+Greasemonkey0.8.20100408.6で動作しているようなので公開しておく。

// ==UserScript==
// @name          Nico Via Cutter
// @namespace     http://d.hatena.ne.jp/highcampus/
// @description   Cut '?via=thumb_watch', and so on
// @include       http://*.nicovideo.jp/*
// ==/UserScript==
(function (){
    var newUrl = location.href;

    newUrl = newUrl.replace(/(\?|\&)(via=|from=)?thumb_watch$/ig, ''); //?via=thumb_watch
    newUrl = newUrl.replace(/(\?|\&)?nicorepomail$/ig, ''); //?nicorepomail
    newUrl = newUrl.replace(/(\?|\&)(ref=|from=)?community$/ig, ''); //?ref=community

    if ( newUrl != location.href ) location.href = newUrl;

})();
//.user.js