Google検索結果のきれいなURL

  • /*
     * @title Google検索結果のきれいなURL
     * @description Google検索結果のきれいなURLを表示。http://hisame72.blog133.fc2.com/blog-entry-302.htmlを参考にしました。
     * @include http://www.google.co.jp/search?q=*
     * @include https://www.google.co.jp/search?q=*
     * @include http://www.google.com/search?q=*
     * @include https://www.google.com/search?q=*
     * @license MIT License
     * @require 
     */
    (function(){
    a = location.href;
    c = b = "";
    b = a.replace(/.*[\?\&#]q\=([^\&]*)\&.*/, "$1");
    a.match(/.*[\?\&#]tbm\=([A-Za-z]*)\&.*/) && (c = a.replace(/.*[\?|\&]tbm\=([A-Za-z]*)\&.*/, "$1"));
    d = "http://www.google.co.jp/search?q=";
    d += b;
    "" != c && (d += "&tbm=", d += c);
    prompt("Google URL(Cleaned)", d);
    location.href = d;
    })();
  • Permalink
    このページへの個別リンクです。
    RAW
    書かれたコードへの直接のリンクです。
    Packed
    文字列が圧縮された書かれたコードへのリンクです。
    Userscript
    Greasemonkey 等で利用する場合の .user.js へのリンクです。
    Loader
    @require やソースコードが長い場合に多段ロードする Loader コミのコードへのリンクです。
    Metadata
    コード中にコメントで @xxx と書かれたメタデータの JSON です。

History

  1. 2012/10/12 15:41:31 - 2012-10-12
  2. 2012/10/12 15:37:49 - 2012-10-12
  3. 2012/10/12 15:35:35 - 2012-10-12