テキスト中のキーワードをリンクするPerlサンプルスクリプト任意のキーワードリストに含まれるテキスト中のキーワードに、特定のページ(URL)にリンクするPerlのサンプルスクリプトを作ってみました。ブログソフトとか掲示板ソフトを開発する際に役に立つと思います。文字エンコードがUTF-8、EUCではOKでしたが、SJISではうまく動きませんでした。以下、サンプルスクリプトの一部です。 my @wordlist = ('はてな', 'ブログ', 'アルファブロガー');リンクの処理のところが微妙ですが、適当に修正して使っていただければ幸いです。 はてなダイアリーのキーワードにリンクするためのサンプルもあるようです。動かしてみたわけでないのでハッキリとはいえませんが、ソースを見る限りテキスト内でアンカータグでリンクを行っている場合は、まずいような気もします。 はてなダイアリーキーワード自動リンクAPI - はてなダイアリー日記 なお、上記ファイルは現状で300KBほどありますので、アプリケーション側で一定時間キャッシュして頂くなどの措置をお願いできればと思います。テキスト一つ処理するだけで300KBですか、はてな側も大変かも知れませんが呼び出す方も大変ですね。
[1177] Posted by kagahiro at 2008/02/24 23:14:33
オープン | 1 point | Link (2) | Trackback (1) | Comment (0) キーワード perl プログラミング オープンソース CGI サンプル プログラム キーワード リンク
追記
添付ファイル
関連リンク
トラックバックトラックバックURL :
テキスト中のキーワードをリンクするPerlサンプルスクリプトへのコメント |
||||||||||||||||||||||||


