【Web】 掲示板AA撲滅 【Prog】
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
03/02/12 15:46ID:???PerlかPHPとか一般的なやつで。
00031
03/02/12 17:25ID:???/[\s:;]{10,}/
マッチしたらAAっていうのは?
0005nobodyさん
03/02/12 22:01ID:???0006nobodyさん
03/02/12 22:27ID:???同じ文字やパターンが数多く繰り返されることがあると思うが、どうよ。
そういうところから考えると解けるようなきが汁。
あとは辞書ファイルでやるのが妥当かと……
0007nobodyさん
03/02/12 23:07ID:???@kigo=("\","~","∧","Д","д","´","`","ゝ","⊂","≡","⌒","▼","≧");
foreach(@kigo){
if ($com=~/.*$_.*$_.*$_.*$_/){$com="(AA省略/<a href=\"..\/..\/res.cgi?$two$three$datprint2\">見る</a>)";}
}
0008nobodyさん
03/02/13 00:20ID:???0009nobodyさん
03/02/13 11:55ID:Ut9Jca7Lって重そうなんだが、
どれが軽いんだろ
0010nobodyさん
03/02/13 18:53ID:???合計5個以上マッチしたらAAっていうのにするべきだね。
つまり、
my $count = 0;
my $flag;
foreach (@kigo) {
$count += $com =~ /\Q$_\E/;
if ($count >= 5) {
$flag = 1;
last;
}
}
if ($flag) {
#AAでした。
}
0011nobodyさん
03/02/13 21:48ID:vY+9+m5g001312
03/02/13 22:08ID:???とりあえず顔文字なら普通は改行ははいらないな
■ このスレッドは過去ログ倉庫に格納されています