实际需要写的一个 ASP.NET 清除 HTML 标记的函数,给大家一起学习一下,相信大家都能看懂。
以下是引用片段: //清除HTML函数 publicstaticstringNoHTML(stringHtmlstring) { //删除脚本 Htmlstring=Regex.Replace(Htmlstring,@"]*?>.*?","",RegexOptions.IgnoreCase); //删除HTML Htmlstring=Regex.Replace(Htmlstring,@"<(.[^>]*)>","",RegexOptions.IgnoreCase); Htmlstring=Regex.Replace(Htmlstring,@"([rn])[s]+","",RegexOptions.IgnoreCase); Htmlstring=Regex.Replace(Htmlstring,@"-->","",RegexOptions.IgnoreCase); Htmlstring=Regex.Replace(Htmlstring,@"