对不完整的HTML片段加上结束标签
2007-01-03 13:18
555 查看
public static string closeHTML(string str)
...{
string[] HtmlTag = new string[]...{"p","div","span","table","ul","font","b","u","i","a","h1","h2","h3","h4","h5","h6"};
for(int i=0;i<HtmlTag.Length;i++)
...{
int OpenNum = 0,CloseNum = 0;
Regex re = new Regex("<" + HtmlTag[i] + "[^>]*" + ">",RegexOptions.IgnoreCase);
MatchCollection m = re.Matches(str);
OpenNum = m.Count;
re = new Regex("</" + HtmlTag[i] + ">",RegexOptions.IgnoreCase);
m = re.Matches(str);
CloseNum = m.Count;
for(int j=0;j < OpenNum - CloseNum;j++)
...{
str += "</" + HtmlTag[i] + ">";
}
}
return str;
}
相关文章推荐
- 对不完整的HTML片段加上结束标签
- 对不完整的html片段加上结束标签
- HTML其实就是把页面的数据封装并加上标签
- MVC 自定义标签,给Html.ActionLink加上支持图片链接的功能
- html5 video 监听播放结束. 最好获取html标签而不是id。
- gvim写html代码时如何快速地跳转到一个标签的结束位置: 终极插件: matchit.vim
- 解决页面插入HTML代码后错位(HTML代码里的标签不完整导致错位)
- HTML的结束标签问题与w3c标准
- 关于firefox获取不到HTML标签的file控件的完整路径解决方案
- java正则匹配html片段,并取得标签中的内容
- html的标签的结束标签
- Python怎么使用beautifulsoup来从HTML片段中删除标签
- Html-1.简单结束和标签
- VC3自定义标签,给ajax.Action和Html.ActionLink加上支持图片链接的功能,添加了htmlAttributes
- HTML标签天天练7--表单4<form>[textarea]到此 表单学习结束
- html里script标签src自动加上时间戳,降低缓存影响
- firefox获取不到HTML标签的file控件的完整路径
- innerHTML 设置或获取位于对象起始和结束标签内的 HTML
- HTML——给图片<img>标签加上超链接
- js过滤HTML标签完整实例