Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
Yardım
karakter kaldı

Php Regex Yazım Hatası ?

Merhaba arkadaşlar, kullanıcıdan aldığım veriyi kontrol etmek amacıyla düzenli ifadelerden oluşan bir fonksiyon yazdım, kullanıcıdan gelen veri a-z,A-Z,0-9, ve Türkçe Karakterlerin büyük ve küçük halleri ve boşluk dışındaysa fonksiyon çalışıyor ve hata veriyor fakat ben bunlar dışında özel karakterlerinde bu kontol içinde olmasını istiyorum, fonksiyona özel karakterleri ekleyip denediğim zaman ise fonksiyon geleni geçeni uygun algılıyor, yazım hatası yaptığımı düşünüyorum, bilgisi olan arkadaşlar ekteki txt dosyasında bulunan kod parçasına bakıp fikir iletirlerse çok memnun olurum.

Ekli Dosyalar

+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Doğru Cevap

  • fka adlı üyenin fotoğrafı
    12 yıl önce yazılmış
    70 cevap - 0 soru
    [] içersinde yazdığın karakterlerin bir çoğu escape edilmeli, misal parantezler () yerine \(\)\{\} şeklinde yazılmalı
    • huseyiniskender adlı üyenin fotoğrafı huseyiniskender
      Cevabınız için teşekkür ederim, bütün özel karakterlerin önüne ters bölü mü eklemeliyim, yada hangilerine eklemem gerekli bunlar için bir tablo var mı, biraz fazla sordum kusura bakmayın.
      12 yıl önce yazılmış
    • fka adlı üyenin fotoğrafı fka
      Kodunu resim deği de text halide yazabilmen mümkün mü bu şekilde test etmesi biraz zor oluyor malum. Fakat sorunun escape ile ilgili.
      12 yıl önce yazılmış
    • fka adlı üyenin fotoğrafı fka
      \, |, ^, $, *, +, ?, ., (, ), [, {, }, ] bu karakterleri escape etmelisin.
      12 yıl önce yazılmış
    • huseyiniskender adlı üyenin fotoğrafı huseyiniskender
      txt dosyası haline getirip düzelttim.
      12 yıl önce yazılmış

Cevaplar

Hiç cevap bulunamadı.