Xwab
Форумыnavigate_nextПрограммирование на PHP

Составляю регулярки
Сообщения
Кипяток

resize.php?f=1&n=AGFighter28_20.jpg&sz=3&d=11351&SID=eg4c7b7f0fbdd77u342&rnd=2805
убрать всё после 11351 и они всё время разные . делаю вот так $file = preg_replace('|&SID(.*?)"|', '">', $file);
"> - это то за что я могу зацепится но не пашет как правильно

30 Авг 2010, 12:27
megazlo

Кипяток, наверное как то так preg_replace("/\&SID(.*?)/i","\\1",$file);

31 Авг 2010, 11:57
Кипяток

не пашет

31 Авг 2010, 12:06
manyrus

Кипяток, есть такая функция parse_url()

31 Авг 2010, 12:10
Кипяток

вопрос выше не актуален=) сделал подругому не приходя к тому что выше писал

31 Авг 2010, 12:10
Кипяток

manyrus, спасибо . теперь не будет мазохизма с сотней регулярок ...

31 Авг 2010, 12:13
Signum

ну такое простое действие можно и регуляркой
$var='resize.php?f=1&n=AGFighter28_20.jpg&sz=3&d=11351&SID=eg4c7b7f0fbdd77u342&rnd=2805';
echo preg_replace('/&SI(.*?)$/si', '', $var);

31 Авг 2010, 12:14
Fashion

можно еще проще, strtok

31 Авг 2010, 14:36
bboytwist

Помогите составить регулярку,а то я в них дуб дубом вобще =(
Нада ссылку такого типа
http://www.championat.ru/basketball/news-586065.html
сделать вот такой
http://wap.championat.ru/news/id/586065/

31 Авг 2010, 23:16
Ответить на тему