有一段字串这样:
var strHTML="...<div id='div1'>...<div id='div2'>...</div>
</div><div id='div3'>...</div>..."
怎么才能取到 <div id='div1'>......</div> 里的内容
用 /<div id='div1'>([\s\S]+)<\/div>/ 会取太多
用 /<div id='div1'>([\s\S]+?)<\/div>/ 会取太少
需要取到配对的那个 </div>
想了好久解不出
感谢