<?php
$url = file_get_contents("https://api.vk.com/method/wall.get?domain=extrawebdev&access_token=3195e9e93195e9e93115aff35931c30219331953195e9e9697cc67864e1f0c35fe7c074&count=100");
$response = json_decode($url ,true);
$i=0;
$x=0;
while ($x<100)
{
$text = $response['response'][$i]['text'];
$news[$i] = "<div class='item'>
".date("d-m-Y H:i:s", $response['response'][$i]['date'])."<br><br>
".preg_replace("/(^|[\n ])([\w]*?)((ht|f)tp(s)?:\/\/[\w]+[^ \,\"\n\r\t<]*)/is", "$1$2<a href=\"$3\">$3</a>", $text)."
<img src='".$response['response'][$i]['attachment']['photo']['src_big']."'></div>";
$x++;
$i++;
}
$j=1;
while($j<19){
print_r($news[$j]);
$j++;
}
?>
При помощи preg_replace выводит не все ссылки, как сделать так чтобы выводило все ссылки и хештеги.