去除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
}
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
}
相关文章推荐
- C#去除指定字符串中的HTML标签相关代码函数
- C#去除指定字符串中的HTML标签相关代码函数
- C#去除指定字符串中的HTML标签相关代码函数
- asp.ne去除html的函数代码
- asp去除html的函数代码分析附实例说明
- 去除HTML代码的方法
- 去除所有js,html,css代码
- asp中去除html中style,javascript,css代码
- php里去除html标记的函数 【转】
- php下过滤HTML代码的函数
- 去除文本中的html代码 编辑器适用
- 转HTML 换行(PHP代码函数)
- 去除HTML代码,特别是残缺的HTML代码
- asp去除html代码的方法
- RGB颜色值转HTML十六进制(HEX)代码的JS函数
- C# 去所有 html标签的代码|去除html标签代码
- innerHtml 去除 html 标签代码