String içindeki HTML taglari Nasil Temizleriz

Html bir metin içinde Html taglari temizlemek için asagidaki fonksiyonu kullanabilirsiniz.

 .

public string HTMLdenDuzMetinOlustur(string metin)

{

    if (metin == null || metin == string.Empty)

        return string.Empty;

    return System.Text.RegularExpressions.Regex.Replace(metin, "<[^>]*>", string.Empty);

}

 

Tags:

10 thoughts on “String içindeki HTML taglari Nasil Temizleriz

  • Merhaba, yukarıdaki kodu denedim fakat çalışmadı. “HTMLdenDuzMetinOlustur” tanımı hata veriyor. Nenden olabilir. Yardımcı olursanız sevinirim.

  • <%# Eval("HaberManset") %></a></strong><br />
     <%# Eval("HaberAciklama").ToString().Length > 200 ? Eval("HaberAciklama").ToString().Substring(0, 200) + " …" : Eval("HaberAciklama")%></p> </li>
    </ItemTemplate> </asp:Repeater>

    bu sekilde sayfamda yayinlaniyor.view code kisminda ise data adapter içinde komut. 

  • eval içine bind ettigin bir degiskeni önce bu kodla temizlemen gerekir. Direk olarak evali nasil etkileyebilirki. tam olarak nasil kullaniyorsunuz ?

  • arkadasim bu kodu ekliyorum fakat olmuyor ? daha detayli yardimci olabilecek var mi ? eval içini etkilemiyor bu kod. 

  • hocam bunu sayfada nasil kullaniyorsunuz. tüm sayfayin html çiktisini nasil vericez buna.yardimci olabilecek biri varmi.

  • Kodunuzu kullandim. Tesekkür ederim.

  • Gerçekten çok isime yarayan bir kod bu. Çoook tesekkür ederim.

  • oh yeah temiz kod olmus sabri ;))
    regex uzmani sabri:D

  • Vay be! bak iste bu güzeldi sabricim sen bu isi ögrenmeye basladin 🙂

  • Vay be! bak iste bu güzeldi sabricim sen bu isi ögrenmeye basladin 🙂

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir