непонятки с регулярными выражениями

Статус
В этой теме нельзя размещать новые ответы.

partisan

Новичок
непонятки с регулярными выражениями

проблема вот в чем есть строки следующего сожержания

<td bgcolor="#6487dc" width="65%"><a href="index.php"><img src="themes/Somara-XP/images/logo1.gif" border="0">
<a href="modules.php?op=modload&name=Downloads&file=index">
<ytryt href="http://modules.php?op=modload&name=Downloads&file=index">'

и пхп код который по очереди обрабатывает каждую из них

PHP:
if(preg_match("/(?:<a\shref=)(?:\"|')(?<!http:\/\/).*?(?:\"|')(?:\s|>)/i", $str, $matches))  {   print_r($matches);  }
он отыскивает в этих строках ссылки которые не имею абсолютного адреса.
проблема в том, что запоминаются они в массив $matches вместе с <a href =........ >
хотя в регулярных выражениях явно указано на то, чтобы эта подмаска не запоминалась.
 

partisan

Новичок
хм не важно откуда код , здесь вопрос в работе самого регулярного выражения
 

Mr_Max

Первый класс. Зимние каникулы ^_^
Команда форума
partisan
Хм значит неважно в каком раздел будет перемещён топик.
Название этого раздела - "Корзина"
 

partisan

Новичок
Mr_Max
в смысле зачем , задача такая найти все локальные ссылки

-~{}~ 07.12.07 14:36:

Mr_Max разве это не относится к программированию на пхп?
 

Mr_Max

Первый класс. Зимние каникулы ^_^
Команда форума
partisan
адача такая найти все локальные ссылки
Чем не устраивает?
Run->Notepad->File->Open->Ctrt+H

-~{}~ 07.12.07 13:38:

разве это не относится
Это все больше становится похоже на парсинг страниц.
Подобные темы не обсуждаются на этом форуме.
 

partisan

Новичок
Mr_Max ну мне блокнот не нравиться может.
ну а если серьезно мне просто интересно ,какая ошибка может быть в регулярных выражениях

-~{}~ 07.12.07 14:41:

Mr_Max парсинг страниц ?
я же не прошу мне помочь выдрать ссылки со странице я просто прошу разобраться с регулярным выражением.

-~{}~ 07.12.07 14:47:

ну дык что господа неужели никто не может помочь с рег.выраж.?
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху