打印本文
关闭窗口
匹配html标记的正则
作者:
武汉SEO闵涛
文章来源:
敏韬网
点击数807 更新时间:2009/4/23 14:09:51 文章录入:mintao 责任编辑:mintao
匹配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*)?>/ig return htmlCode.value.match(re) } </script> <button onclick="alert(htmlTag().join('\n------------------------------------\n'))">匹配</button>
[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]
打印本文
关闭窗口