Dediğiniz doğru ama mesela
Alıntı
$sdeneme = "Bu bir denedir [] ▓▓ ▓▓";
eregi("[^a-z0-9\[\] ]",$sdeneme);
değişkenin içinde ▓▓ karakteri olduğu için hata vermesi lazım ama ▓▓ bu karakterden dolayı izinliymiş eregi'de izin vermişim gibi oluyor ?