匹配html标记的正则
添加时间: 2005-6-9 4:54:42 作者: 网络收集 阅读次数:107 来源: http://d9soft.com
<textarea id="htmlCode" rows="5" cols="50">
<namespace:span id="1\">'
>" name= spanName />
<span id="2">
<span id="3" />
<span id="4">
<span></span>
</span>
<span id="6" />
<div></div>
</span>
<div>
<div></div>
</div>
<span id="5"></span>
</textarea>
<br />
<script>
function htmlTag()
{
re = /<(\/\s*)?((\w+:)?\w+)(\w+(\s*=\s*((["'])(\\["'tbnr][^\7])*?\7\w+).{0})\s)*?(\/\s*)?>/ig
return htmlCode.value.match(re)
}
</script>
<button onclick="alert(htmlTag().join('\n------------------------------------\n'))">匹配</button>
上下文章:
上一篇文章: 将HTML自动转为JS代码 下一篇文章: Macromedia插件与插件管理器
相关文章:

