如何提取带有属性的标签而不包括文本?
源代码:
源代码:
<div style='some style' id='some id'>
some text
</div>
<a href='some url'>some link</a>
<img src='some url' />
结果:
"<div style='some style' id='some id'> </div> <a href='some url'> </a> <img src='some url' />"
str.replace(/>[^<]+?</g,"> <")
如果你的标记是有效的甚至只是格式良好的,这个方法完美地工作。 - dandavis