您的位置:首页 > Web前端 > HTML

去除HTML代码的函数

2006-07-31 21:21 183 查看
public static string StripHtmlXmlTags(string content)
2





{
3

return Regex.Replace(content, "<[^>]+>", "", RegexOptions.IgnoreCase | RegexOptions.Compiled);
4

}
5


6



去除html标签#region 去除html标签
7


8

// Strip All Tags from a String
9



/**//*
10

* Takes a string and strips all bbcode and html from the
11

* the string. Replacing any <br />s with linebreaks. This
12

* method is meant to be used by ToolTips to present a
13

* a stripped-down version of the post.Body
14

*
15

*/
16



/**//// <summary>
17

/// 去除所有html标签
18

/// </summary>
19

/// <param name="stringToStrip"></param>
20

/// <returns></returns>
21

public static string StripAllTags(string stringToStrip)
22





{
23

// paring using RegEx
24

//
25

stringToStrip = Regex.Replace(stringToStrip, "</p(?://s*)>(?://s*)<p(?://s*)>", "/n/n", RegexOptions.IgnoreCase | RegexOptions.Compiled);
26

stringToStrip = Regex.Replace(stringToStrip, "<br(?://s*)/>", "/n", RegexOptions.IgnoreCase | RegexOptions.Compiled);
27

stringToStrip = Regex.Replace(stringToStrip, "/"", "''", RegexOptions.IgnoreCase | RegexOptions.Compiled);
28

stringToStrip = StripHtmlXmlTags(stringToStrip);
29

return stringToStrip;
30

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: