|
|
|
| Написал вот такое регулярное выражение
preg_match_all('/<a href="user\/(.*?)">/',$contents, $link, PREG_PATTERN_ORDER);
|
Нужно выбрать ссылку такого типа:
В результате получаю пустой массив.
Текст для поиска такой:
<div><span class="grayText vlfromlbl">From:</span><span class="vlfrom"><a href="/user/gottan999" >gottan999</a></span></div>
<div class="clearL"></div>
<span class="grayText">Views:</span> 52,680<br/>
|
Не пойму в чем дело. Подскажите please.
Заранее благодарен. | |
|
|
|
|
|
|
|
для: Gangster
(06.08.2008 в 17:07)
| |
preg_match_all('/<a (.*?)href="\/user\/(.*?)"(.*?)>/si', $subject, $result, PREG_PATTERN_ORDER);
$result = $result[0];
|
Как-нибудь так можно. Правда на оптимальность не особо претендует. | |
|
|
|
|
|
|
|
для: DDK
(06.08.2008 в 17:18)
| | Спасибо за ответ. Использовал такое регулярное выражение:
preg_match_all('/<a href="(\/user.+?)" >/si',$contents, $link, PREG_PATTERN_ORDER);
|
В результате выводит:
/user/LionsGate
А как можно сделать вывод типа
LionsGate | |
|
|
|