Forum Webscript.Ru

Программирование => Регулярные выражения => Тема начата: listopad от 28 Марта 2005, 14:20:32

Название: для спецов....
Отправлено: listopad от 28 Марта 2005, 14:20:32
Привет !

думаю все знают что в рег. выражениях, все что () потом заноситься в переменную $1, $2 и т.д....

Знаю что в перле это можно избезать если сделать так .......... (?:   ) , ну т..е в $1 ничего заноситься не будет .....

Вопрос , А как это сделать на php ?
Название: для спецов....
Отправлено: tserbis от 28 Марта 2005, 14:25:11
В PCRE-функциях - так же, конечно.
Название: для спецов....
Отправлено: listopad от 28 Марта 2005, 14:33:23
я использую ereg () - это PCRE-функция ???
Название: для спецов....
Отправлено: Меняздесьдавнонет от 28 Марта 2005, 14:57:07
нет
http://phpfaq.ru/regexp
Название: для спецов....
Отправлено: listopad от 28 Марта 2005, 15:10:13
ну про  PCRE я понял... а как для ereg сделать ?...по ссылке тоже этого нет....
Название: для спецов....
Отправлено: listopad от 28 Марта 2005, 15:23:34
А может я проще скажу задачу, которая мне необходима....

не нужно написать выражение которое бы из html страницы вытаскивала ссылки

типа :

top100.asp
top100.asp?rubr=1&direct=2


соответвсвенно, имена файлов, названия переменных и значения переменных - все меняется !!!!
Название: для спецов....
Отправлено: listopad от 28 Марта 2005, 15:53:09
другими словами.. все диманические страницы....и просто имена файлов с разширением...