HomeBackend GeliştirmeJavaScript

jQuery ile Yazıları Değiştirme

jQuery ile Yazıları Değiştirme

jQuery ile yazıları değiştirme olarak başlık attım fakat işin aslı JavaScript ile yazıları değiştirme olmalıydı. Çünkü bu işlemi yaparken .replace() fonksiyonunu kullanacağız ki bu JavaScript fonksiyonudur.

Aslında göstereceğim işlem PHP’nin str_replace() fonksiyonuyla aynı. Bir inputun veya yazı bloğunun içinde aradığınız terimi seçtiğiniz bir başka terimle değiştirmeyi göstereceğim. Aşağıdaki örnek’te inputa girilen sayıdaki “,” işaretini “.” olarak güncelleyeceğiz.

Bu şekilde aradığımız terimi değiştirdik. Fakat bu şekilde sadece ilk gördüğü “,” işaretini “.” olarak değiştirecektir. Bütün “,”leri değiştirmek için düzenli ifadelerden (regular expressions) kullanmalıyız. Şöyle ki:

Burada /,/g yazarak bütün “,” işaretlerini “.” işaretine çeviriyoruz. g düzenli ifademize global özelliği ekliyor. Bu sayede tamamında arama yapılıyor.

Peki bir soru daha! Düzenli ifadelerle verdiğimiz terimi aramayı gördük fakat direk ifade yerine bir değişken kullanabilir miydik? Tabii ki evet, o da şu şekilde:

Faydalı olup işinize yaraması dileğiyle, sorularınızı yorum olarak sorabilirsiniz.

Yorumlar

TOPLAM 0
DISQUS: 0