匹配html标记的正则 <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*)?>/igreturn htmlCode.value.match(re)}</script><button >匹配</button> [Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行] |