<script>
var v = '要理 > = <的 >话 要完美估计超复杂了 比如<div on="的<" on="的>">1>2dd<dd</div>等等<div t=1/>';
alert('result:'
+v.match(/(?:<(\S+?)\s+(?:"[^"]*"|'[^']*'|[^"'><])+>.+?<\/\1>)|(?:<\S+?\s+(?:"[^"]*"|'[^']*'|[^"'><])+\/>)|(?:(?!(?:<(\S+?)\s+(?:"[^"]*"|'[^']*'|[^"'><])+>.+?<\/\2>|<\S+?\s+(?:"[^"]*"|'[^']*'|[^"'><])+\/>))[\s\S])+/g)
);
</script>
posted on 2009-11-24 18:34
汪杰 阅读(208)
评论(0) 编辑 收藏 引用 所属分类:
javascript