【发布时间】:2013-12-18 11:40:21
【问题描述】:
我正在开发一个应用程序。在此应用程序中,我必须将新闻详细信息插入 Sql 数据库。为了输入文章,我使用了 Html 编辑器。我的代码是:-
objNews.Article = Server.HtmlEncode(Regex.Replace(ckedi.Content.Trim().ToString(), "</?(div|DIV).*?>", ""));
我已经使用 regex.Replace 从 html 编辑器中的字符串中删除标签。当我在 html 编辑器中输入 div 标签时,它会删除 div 标签,但它也会删除其他标签。例如:如果我输入文本为:
<p><div width="200px;"> Sachin Retires from Cricket.</div></p>
然后它将文本存储为
p> Sachin Retires from Cricket./p>
这个正则表达式也删除了 p 标签。我只想删除 div 标签而不是 p 标签。请帮助我。
【问题讨论】:
-
是的,但它删除了 div 标签,它也删除了 p 标签。我只想删除 div 标签
-
实际上它并没有完全删除
标签而是将其转换为 p>
-
它没有触及
<p>标签。点击我在第一条评论中提供的链接。 -
是的先生,你的链接做得很好。谢谢