Программирование > Регулярные выражения
достать часть строки
(1/1)
Greg:
задача такая: есть текстовый (html) файл, откуда нужно достать все ссылки:
делаю подобным образом:
eregi(\'(<a href=).*(</a>)\',$order,$links);
но получается, что в первом элементе масива запихано почти все содержимое файла.
Буду очень признателен за помощь!
Greg:
забыл сказать: $order - это строка - содержимое файла
$links - массив ссылок
Greg:
решение нашёл!
$regexp=\'/href=[\\\'\\"][a-zA-Z0-9\\&\\?=.\\/:\\-]+[\\\'\\"]/\';
preg_match_all($regexp,$order,$links);
Навигация
Перейти к полной версии