从html编辑器中删除格式

时间:2012-10-26 07:20:23

标签: asp.net html

我有一个html编辑器,我希望当有人将粘贴内容复制到编辑器中时,它会删除所有格式,额外的html,css,它们会自动粘贴content.it在我的asp.net网站上使用

1 个答案:

答案 0 :(得分:2)

尝试 Regex.Replace

//// To remove all HTML tags    
string pattern = @"<.*?>";

//// If you want to keep some tags(Eg:<p>,<b>) you can use a pattern like
string pattern = @"<([/]{0,1}(!--|p|b))(.|\n)*?>";

Regex.Replace(inputHtml, pattern, string.Empty, RegexOptions.IgnoreCase);