Forum Webscript.Ru
Программирование => Perl => Тема начата: Inecs от 21 Сентября 2005, 17:58:06
-
Господа, возник следующий вопрос. Скажем я знаю, с какого некий урл, но как мне вытащить конкретное название сайта, например урл http://blablabla.perl.ru?qwe=qwe&sdf=sdf или http://perl.ru?qwe=qwe&sdf=sdf вытащить именно perl.ru Интересует именно регулярка. Спасибо.
-
Inecs
Гм... вопрос о том, как написать регулярку, вытаскивающую из строки символы между "http://" и "?|\\n"???
Так перемести тему в "Регулярные", там Yukko поможет :)
-
Inecs
А вообще - переписать пример из любого мана.
-
после ru должны быть или "/" или ":".
попробуй так
m#://.*?\\.*?([^:/]*)#
print $1;
-
А если вместо ссылки perl.ru в адресе сайта указанно например http://www.perl.ru или forum.perl.ru и т.д.
Как вытянуть именно perl.ru?