Мне нужно захватить все ссылки в данном html.
Вот пример кода:
<div class="infobar">
... some code goes here ...
<a href="/link/some-text">link 1</a>
<a href="/link/another-text">link 2</a>
<a href="/link/blabla">link 3</a>
<a href="/link/whassup">link 4</a>
... some code goes here ...
</div>
Мне нужно получить все ссылки внутри div.infobar
, который начинается с /link/
Я пробовал это:
preg_match_all('#<div class="infobar">.*?(href="/link/(.*?)") .*?</div>#is', $raw, $x);
, но это дает мне единственный первый матч.
Спасибо за советы.