2011-04-12
AA(アスキーアート)簡易判定アルゴリズム
JavaScriptでの例
// trueなら、textは高確率でAAを含んでいる text.indexOf(' ') !== -1 // read.crx v0.65で実際に使用している判定方法はこう / (?!<br>|$)/i.test(text)
解説
AAには、全角スペースと半角スペースの連続が高確率で使用されているので、この並びが存在するかどうかを確認するだけで、ほとんどのAAを判定出来ます
あくまで簡易的な判定ですが、超簡単な割にかなりの的中率なので気に入っています
トラックバック - http://d.hatena.ne.jp/awef/20110412/1302605740
