卷曲特定div标签,直到获取所有内容

时间:2014-03-29 11:42:20

标签: php regex curl preg-match

这里我想问一个关于卷曲的问题。 我有一个网址,这可能是任何东西,我必须卷曲具体 div,在regex和preg_match的帮助下。目前我使用以下正则表达式:

    $regex = '/\<div id=\'main\'\>(.*?)<\/div\>/is';

这取得了这个div的所有内容,但问题出在这里。当有 在这个'main'div中有很多嵌套div,那么如果出现任何其他结束div标签, 比这更能阻止卷曲。

我需要的是,获取div,直到所有内容 这个特殊的div被取出然后停止卷曲,而不是在出现任何其他封闭的div标签时。

1 个答案:

答案 0 :(得分:1)

您可以根据需要使用这个简单的html dom解析器

PHP Simple HTML DOM Parser