想替换掉所有html标签,但<br>、<br />、<p>、</p>保留正则html
解决方案 »
- datagridview,我在前台设置了图片列,后台如何赋图片给图片列。
- 请问各位大虾一个关于字符,字节数转换的问题啊。谢谢了啊
- 怎么创建表,取表,录入数据?
- MET
- 关于TcpListener.AcceptSocket 的理解
- Type type = Type.GetType("System.Windows.Forms.TextBox")?
- 请问我网页上添加的文章的字怎么都跑到页面的右侧了啊?
- 请大家帮我翻译下这个好嘛? (这个假期都会在看 c# 高级编程,有想一起研究的嘛,我们可以一起呦)
- C#将dataset中的表写入数据库问题。求支招
- winfrom 屏蔽按钮对Enter的响应
- 求助:为什么会提示并非所有代码都有返回值?
- 在写c#时遇到个问题dropdownlist
s=Regex.Replace(s,"(?is)<((?!(br|p))\w*)[^>]*?>.*?</\1>","");
/// <summary>
/// 从HTML中获取文本,保留br,p,img
/// </summary>
/// <param name="HTML"></param>
/// <returns></returns>
public static string GetTextFromHTML(string HTML)
{
System.Text.RegularExpressions.Regex regEx = new System.Text.RegularExpressions.Regex(@"</?(?!br|/?p|img)[^>]*>", System.Text.RegularExpressions.RegexOptions.IgnoreCase); return regEx.Replace(HTML, "");
}