Site icon TR Kodlama

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,

Exit mobile version