Программирование > Регулярные выражения

достать часть строки

(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);

Навигация

[0] Главная страница сообщений

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии