"|"(パイプ)を使った正規表現はめちゃくちゃ遅い件

| コメント(0) | トラックバック(0)

これもヒビノアワ: CHEEBOWのしおり(2006-06-15)より。

qootas.org/blog - perl regex performanceより引用
"|"(パイプ)を使った正規表現はめちゃくちゃ遅いから使わないように、ということです。確かにベンチマークを取ると32倍速いです。

MT4iでもSPAM対策でh1タグ、aタグを含むコメントを弾くところ、画像URLを変換するところ、リダイレクタに渡す為リンクタグを変換するところ、などで思いっ切り使っていました。これを"|"(パイプ)を使わないように書き換えると劇的に速くなるのかなぁ。

トラックバック(0)

トラックバックURL: http://www.hazama.nu/mt/mt-tb.cgi/2557

コメントする

月別 アーカイブ

ウェブページ

OpenID対応しています OpenIDについて
Powered by Movable Type 5.12

Follow Me

AD

Flickriver::Most Interesting

tai-tetsu - Flickriver

このブログ記事について

このページは、太鉄が2006年6月16日 09:55に書いたブログ記事です。

ひとつ前のブログ記事は「はてな:「風車」をモチーフにしたオリジナルTシャツ」です。

次のブログ記事は「vs クロアチア戦」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。