Regexp::Trieにさわってみた にわかににぎわっているはてなキーワードを高速に付与なのですが、dankogaiさんのRegexp::Trieをちょっとさわってみた。 Trieを利用したRegexpのオプティマイズという理解で間違っていないですよね。 #キーワードリスト my @src = qw(1U 2ch amazon apache apple atom blog cdbi CentOS cgiapp colinux cpan csrf css dashboard db firefox flash foaf ftp google hacker hard httpd intrablog ipod); my $rt = Regexp::Trie->new(); map{$rt->add($_)} @src; my $regexp = $rt->as_regexp; print $re