Kodun çalışmamasının koşul parantezlerine bağlı olduğunu düşünmüyorum.
Kodu düzenlemeye kalkarsan, göze çarpanlardan birisi
Kod: Kodu kopyalamak için üzerine çift tıklayın!
if ($regex($strip($1),/^[!.]sev[ıIİı]yor/Si)) {
$strip($1) yerine $1 yeterli olur, çünkü regexde /S flağı ile strip işlemini zaten uygular.
Örnek: Kod: Kodu kopyalamak için üzerine çift tıklayın!
Negatif: //echo -a $regex(4se2lam,/^(selam)$/i) - $regml(1)
Pozitif: //echo -a $regex(4se2lam,/^(selam)$/Si) - $regml(1)
Ayrıca hash table komutlarını kullanırken "Örneğin hinc" -s parametresi bu tarz kodlarda gereksiz. Test ve deneme aşamasında kullanılabilir bence. İşlevi, komuttaki atamaları ekrana yansıtıyor sadece.
Kodda herhangi bir problem gözükmüyor.
Örnek görüntü: [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
Kolay gelsin.