Главная страница


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Serge Shikov                         2:5020/400     02 Aug 2000  09:45:56
 To : All
 Subject : Re: regex - www.domain.name.ru
 -------------------------------------------------------------------------------- 
 
 Andrii Manchulenko wrote:
 
 > 
 > | > подскажите новичку, как соорудить корректный регекс для проверки
 > | > $URL, если допустимыми могут|должны быть только лишь следующие
 > | > значения:
 > | Hе занимайся фигней. Возьми URI::URL, прочитай документацию. Получишь
 > | отдельно протокол, отдельно хост, отдельно путь, отдельно query_string.
 > | Потом отдельно каждую часть проанализируешь простым регекспом.
 > 
 > имеется ввиду user input, стессенна. всякую фигню, как вы изволили
 > выразится, уважаемый, можно и uri::url почикать, а можно и рексами,
 > если заодно просто (на)учится ими пользоваться:) вопрос именна по
 > ним, удивительным:)
 
 А при чем тут user input или не user input? URI::URL можно применять в
 любом случае - как для сборки URL, так и для разборки. Если тебе на
 самом деле надо разбирать URL-и, надо взять оный модуль, который умные
 люди писали, да попользоваться. А если хочется просто научиться, так
 опять же стоит не маяться дурью, а взять исходники модуля, да и почитать
 их.
 
 P.S. Чтобы разбить имя хоста на компоненты, достаточно сделать my
 @names= split(/\./,$host), а потом чтобы достать последнее, достаточно
 сделать pop(@names). А предпоследнее - еще раз pop. И нахрена ты reverse
 наворотил - совершенно непонятно.
 --- ifmail v.2.15dev5
  * Origin: home (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 regex - www.domain.name.ru   Andrii Manchulenko   31 Jul 2000 22:00:42 
 Re: regex - www.domain.name.ru   Serge Shikov   01 Aug 2000 14:26:26 
 Re: regex - www.domain.name.ru   Andrii Manchulenko   01 Aug 2000 22:59:36 
 Re: regex - www.domain.name.ru   Serge Shikov   02 Aug 2000 09:45:56 
Архивное /ru.perl/2825c9f87b1d.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional