87,921
社区成员
发帖
与我相关
我的任务
分享
<div><div><table><div>A</div></table></div><div>BB</div><div>CCCCC</div><div><table>DD</table></div></div>
var str = "<div><div><table><div>A</div></table></div><div>BB</div><div>CCCCC</div><div><table>DD</table></div></div>";
var div = str.match(/<div>(?:(?!<\/?div)[\d\D])*?<\/div>/g);
alert(div.join("\n"))
<div><div><table><div>A</div></table></div><div>BB</div><div>CCCCC</div><div><table>vid</table></div></div>
var str = "<div><div><table><div>A</div></table></div><div>BB</div><div>CCCCC</div><div><table>DD</table></div></div>";
var div = str.match(/<div>[^div]*<\/div>/g);
alert(div);
<script language="javascript">
str="<div><div><table><div>A</div></table></div><div>BB</div><div>CCCCC</div><div><table>DD</table></div></div>";
pattern=/(<div)(.*)(<\/div>)/gi;//你自己再修改一下
arr=str.match(pattern);
alert(arr);
</script>