C# ta Html Taglarını Silme

Bazen databasenize herhangi bir html editör kullanarak kaydettiniz <html> tagları bulunan verileri silip size temiz veriler lazım olabilir. İşte bu durumlarda html taglarınız silebileceğiniz bir methot.

Bu işlem için regex klasının replace methodunu kullanacağız.

public string HtmlTemizle(string text)

{

return Regex.Replace(text,@”<(.|\n)*?>”string.Empty);

}

Gerisi tamamen size kalmış bu mehtot kendi ihtiyaçlarınız doğrultusunda kullanabilirsiniz. Ben bu methotu databasemideki ajax html editör kullanarak kaydettiğim ürün acıklamalarını temizlemek için kullandım.

Gonderilen String Verim

010A METAL KALEM <br />

<br />

<br />

Kalem Ebatı:13 cm <br />

Kalem Baskı Ebatı:6 mm (Logoya Göre Uzunluk Belirlenir)<br />

Lazer Ve Tampon Baskıya Uygundur<br />

Birinci Ve İkinci Yüz Baskı Olanağı<br />
Regex.Replace Sonucu Oluşan String

010A METAL KALEM

Kalem Ebatı:13 cm

Kalem Baskı Ebatı:6 mm (Logoya Göre Uzunluk Belirlenir)

Lazer Ve Tampon Baskıya Uygundur

Birinci Ve İkinci Yüz Baskı Olanağı