i want to extract div tags inside div …
The post.php file:
<body>
<div class="home">
<div id="post_message_14674248">Content number 14674248</div>
<div id="post_message_14674255">Content number 14674255</div>
<div id="post_message_14674278">Content number 14674278</div>
<div id="post_message_14674279">Content number 14674279</div>
<div id="post_message_14674283">Content number 14674283</div>
<div id="post_message_14674290">Content number 14674290</div>
.
.
.
.
</div>
</body>
The extract.php file :
<?php
$html = file_get_contents("post.php");
$pattern = "/(<div id=\"post_message_)(.*)(<\/div>)/";
preg_match_all($pattern, $html, $matches);
print_r($matches);
?>
but it give me an empty array :
Array ( [0] => Array ( ) [1] => Array ( ) [2] => Array ( ) [3] => Array ( ) )
and i want it like this:
Content number 14674248
Content number 14674255
Content number 14674278
Content number 14674279
Content number 14674283
Content number 14674290
any help ?
1 Answer