IT戦記 - 英単語をダブルクリックで英英辞典を検索する Bookmarklet と Greasemonkeyでとても便利なjavascriptを紹介していたので、自分でも何かできないかと思い、カスタマイズしてみました。
出来上がったのは、ソーシャル・ネットワーキング サービス [mixi(ミクシィ)]のコミュ検索結果を表示するjavascript
素人ながら、見よう見真似で何とか正常動作するようにカスタマイズしてみました。
dblclick-mixiコミュ検索
このリンクをブックマーク保存しておけば、ダブルクリックでmixiコミュ検索結果が表示されます。(mixiにログインが必要・メンバー数順結果表示)
なんで[mixi(ミクシィ)]のコミュ検索結果かというと、自分の興味のある情報に関して、フィルタリングされた情報の蓄積(トピック)や最新情報・サンプル例(さまざまなパターンに対しての)などが手に入れやすいからです。
自信がない点が一つある。getSelection()の正規表現部分に自信がない。誰か教えてほしい。よろしく。
Greasemonkeyのパターンは作っていません。
ダブルクリックで検索結果を表示するscript
- IT戦記 - 英単語をダブルクリックで英英辞典を検索する Bookmarklet と Greasemonkey
- http://d.hatena.ne.jp/amachang/20061111/1163250638
- ゼロから始めるRuby
- http://d.hatena.ne.jp/webxix/
goo辞書用とyahoo辞書用のスクリプトはこちらで紹介されています。
javascript正規表現
一度perlで少し把握したのだが、複数パターンの文字に対してのマッチングに関しては全く理解できていない。検索でいろんなページを見てみたが、もう少し、サンプルページが欲しいといったところ。正規表現をだれか解説してくれる方っていませんか?(さまざまなパターンを想定してサンプル付きで)
参考用にいくつかのページを表示しておきます。
- 正規表現(RegExp)
- http://pzxa85.hp.infoseek.co.jp/www/js/regexp.htm
- JavaScript例文辞典
- http://www.openspc2.org/reibun/javascript/#25
- JavaScriptの正規表現 - Mozilla Firefox まとめサイト
- http://firefox.geckodev.org/index.php?JavaScript%E3%81%AE%E6%AD%A3%E8%A6%8F%E8%A1%A8%E7%8F%BE


コメントする