Модераторы: Aliance, skyboy, MoLeX, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Ламерский вопрос по регуляркам. 
:(
    Опции темы
gogzor
Дата 12.10.2006, 12:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 134
Регистрация: 21.9.2006

Репутация: нет
Всего: нет



Здравствуйте уважаемые участники форума!

Я начал вчера изучать регулярки и сейчас запарился , не могу разобраться с началом и концом строки.

Вот что мне надо сделать :
Например есть сайт http://super-free-online-game.download.com

мне надо выдернуть из него только - super-free-online-game

Я пробовал так : 
Код

preg_match_all('/http:\/\/[a-z\-]*/', $site, $matches); 

и так 
Код

preg_match_all('/(\/\/)[a-z\-]*/', $site, $matches);


Но вот не пойму , в первом примере он выводит мне http://super-free-online-game , 
а во втором //super-free-online-game

Когда я ставлю ^ перед [a-z\-] , ПХП мне выводит ошибку...

Подскажите плиз как сделать чтобы он начинал разбор после определённого символа?

Заранее спасибо  smile 
PM MAIL   Вверх
skalex
Дата 12.10.2006, 12:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Хороший человек
**


Профиль
Группа: Участник Клуба
Сообщений: 895
Регистрация: 2.4.2004

Репутация: 0
Всего: 23



Код
preg_match('%^http://(.+?)\.com$%', $site, $m);
echo $m[1];

PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Тексты | Следующая тема »


 




[ Время генерации скрипта: 0.0397 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.