JavaScriptのパターンマッチで置換後の文字列中にバックリファレンス使うにはどうするんだっけ

Perl

$hoge =~ s/foo(\w+)bar/$1/g;

とかやるときの$1みたいなの。


mixiで友達が日記として外部のblogを使っている時にリンク先が

http://mixi.jp/view_diary.pl?url=http%3A%2F%2F....&owner_id=####

みたいなクッション頁になるのがまどろっこしいので、クッション頁を介さず直接に新規ウィンドウもしくはタブでその日記を開くようアンカーのhrefとtargetを書き換えてしまうGMスクリプトを書いていて、はたと気づいたらやり方が分かりません:D

ぼろいけど

tmp.replace(/^http:\/\/.+url=/, '')
  .replace(/\&owner_id=.+$/, '')

とかやってごまかしてしまいました