v2.5.2
Giriş yap

preg_replace fonksiyonu

rotaile
648 defa görüntülendi

merhaba arkadaşlar,

$baglanti = preg_replace('/[^a-z0-9]/', '-', $baglanti);

bu koda türkçe karakterleri nasıl ekleyebilirim? 
mesela şüğıç gibi
Cevap yaz
Cevaplar (6)
senay
1460 gün önce

:D Anladım, rica ederim.

rotaile
1460 gün önce

ben orada harfler ve 0-9 arasında ki karakrerlerin haricinde olan herşeyi engellemek istiyordum aslında ama türkçe karakterler de engellendiği için istediğim işlemi yapamıyorudum
[^a-z0-9] içine türkçe karakterleri ekleyebilirsiniz örneğin: [^a-z0-9ıöü] şurda gösterdiğin gibi yaptım oldu minnettarım :D

rotaile
1460 gün önce

çok teşekkürler dostum hallettim sayende var ol

senay
1460 gün önce

Tabi engellemeye çalışmıyorsanız kaldırmayın. Ayrıca düzenleme yapılamadığı için yeni post atmak zorunda kaldım kusura bakmayın.

senay
1460 gün önce

Yeni gördüm parantez içindeki ^ işaretini kaldırın, o belirtilen karakterleri engelle demek.

senay
1460 gün önce

[^a-z0-9] içine türkçe karakterleri ekleyebilirsiniz örneğin: [^a-z0-9ıöü]