$html = '<!DOCTYPE html PUBLIC>
<html>
<head>
<title>Помогите с парсером</title>
<body>
<div id="main">
<p>главный большой див</p>
<div>
<p>ещё див</p>
</div>
<div>Ещё див</div>
</div>
</body>
</html>';
preg_match('#<div id="main">(.*)</div>#us', $html, $m);
echo '<pre>' . print_r($m, 1) . '<pre>';
<pre>Array
(
[0] => <div id="main">
<p>главный большой див</p>
<div>
<p>ещё див</p>
</div>
<div>Ещё див</div>
</div>
[1] =>
<p>главный большой див</p>
<div>
<p>ещё див</p>
</div>
<div>Ещё див</div>
)
<pre>
_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker