Как захватить текст в тег ссылки [дубликата]

0

Мне нужны a, b и c

 <ol class="commalist" id="list">
<li><a class="username" href="http://www.siteurl/member/1/">a</a>, </li>
<li><a class="username" href="http://www.siteurl/member/4/">b</a>, </li>
<li><a class="username" href="http://www.siteurl/member/555/">c</a>, </li>
</ol>

я тестирую

preg_match_all('/<a class="username" href="http:\/\/www.siteurl\/member\/(.*)\/>(.*?)<\/a>/s', $output, $matches);

но не работает. PLS помочь мне. Тпх

  • 1
    пожалуйста, смотрите stackoverflow.com/questions/1732348/… , там четко указано, что только Чак Норрис может анализировать html с помощью регулярных выражений
  • 0
    @andrew Andrew люблю комментарий Чака Норриса хе-хе
Показать ещё 1 комментарий
Теги:
preg-match-all
expression

1 ответ

0

Пожалуйста, см. Этот ответ о том, почему синтаксический анализ [X] HTML с Regex - плохая идея. (Плюс ваш первый .* Слишком жадный.)

Ещё вопросы

Сообщество Overcoder
Наверх
Меню