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:
1 2 3 |
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:
1 2 |
var htmlVeri = "<a href='http://www.trkodlama.com'>trkodlama.com</a>"; 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,
Yorumlar