Asp.Net去除字符串中的Html代码方法

 

 1  1    /**//// <summary>
 2  2    /// 除去字符串中的Html元素标签
 3  3    /// </summary>
 4  4    /// <param name="strhtml">要处理的字符串</param>
 5  5    /// <returns>返回除去Html元素标签的字符串</returns>
 6  6    public static string striphtml(string strhtml)
 7  7    {
 8  8        string stroutput = strhtml;
 9  9        Regex regex = new Regex(@"<[^>]+>|</[^>]+>");
10 10        stroutput = regex.Replace(stroutput, "");
11 11        return stroutput;
12 12    }

 

 

在调用的时候只需要将要处理的含有html标签的字符串传进来就可如:

string strhtml="<img src=\"images/ad.gif\" border=\"0\"><p>你好,中国!<p>"

string str=striphtml(strhtml);

Response.Write(str);

---------------------

输出的结果为: 你好,中国!

  

posted @ 2009-11-14 13:18  铞迩锒铛  阅读(987)  评论(0编辑  收藏  举报