например, у меня есть ответ с данными отсюда: http://www.facebook.com/ajax/shares/view/?target_fbid=410558838979218&__a=1.
есть паттерн, который выглядит так:
data-hovercard=\"\/ajax\/hovercard\/hovercard.php?id=655581307\">
как я могу разобрать его с помощью preg_match_all () в PHP? Я знаю, что мне нужно сложное регулярное выражение, но я понятия не имею, как написать его для такого шаблона в тексте. Спасибо за помощь
UPD: следующий код действительно дает идентификатор:
$str = 'hovercard.php?id=655581307';
preg_match_all('/[0-9]{9}/', $str , $matches);
print_r($matches);
НО
этот не
$url = 'http://www.facebook.com/ajax/shares/view/?target_fbid=410558838979218&__a=1';
$html = file_get_contents($url);
preg_match_all('/[0-9]{9}/', $html, $matches);
print_r($matches);