Skip to content

JavaScript ile HTML Etiketlerini Temizleme

Merhaba arkadaşlar,

Şu sıralar çok fazla proje ile ilgilendiğimden dolayı fazla makale ekleyemiyor. Sizlerden de makale ekleyen olmadığı için bu boşluklar yaşanabiliyor.

Bugün sizlere PHP’de strip_tags() fonksiyonu ile yaptığımız HTML etiketi temizle işlemini JavaScript’te nasıl yapabileceğimizi göstereceğim.. JavaScript bunun için hazır bir fonksiyon vermiyor. Biz regex kullanarak temizleyeceğiz. Hemen ilgili JavaScript fonksiyonunu paylaşıyorum:

function strip_tags(htmlKod){
    return htmlKod.replace(/(<([^>]+)>)/ig,"");
}

Burada < ve > işaretlerini bulan, bu işaretler ve aralarındaki içerikleri temizleyen bir fonksiyon hazırlamış olduk. Bunun için (<([^>]+)>) regex’ini kullandık. Kullanımı ise şöyle:

var htmlVeri = &quot;&lt;a href='http://www.trkodlama.com'&gt;trkodlama.com&lt;/a&gt;&quot;;
alert(strip_tags(htmlVeri)); //Bu kod sadece trkodlama.com'u alert edecektir.

Umarım faydalı ve açıklayıcı ve basit olmuştur. Kolay gelsin,

TR Kodlama GitHub'da!

TR Kodlama'da yer alan makaleleri GitHub üzerinden düzenleyebileceğinizi biliyor muyudunuz? Harika değil mi? Bu makale ile ilgili düzenleme yapmak isterseniz aşağıdaki butona tıklayınız!

GitHub'da Görüntüle ve Düzenle!