Correspond à tout le entre html <body> étiquettes à l'aide de PHP

J'ai un script qui retourne dans une variable appelée $contenu

<body>
<p><span class=\"c-sc\">dgdfgdf</span></p>
</body>

J'ai cependant besoin de placer tout ce qui est entre le corps de la balise à l'intérieur d'un tableau appelé correspond à

Je ne les suivants: pour correspondre à la choses entre la balise body

preg_match('/<body>(.*)<\/body>/',$content,$matches);

mais le $mathces tableau est vide, comment pourrais-je le faire revenir tout à l'intérieur de la balise body

cochez cette remarque sur l'utilisation de regex pour l'analyse html: stackoverflow.com/questions/1732348/...

OriginalL'auteur Roland | 2010-02-02