|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Artem Chuprina 2:5020/371.32 28 Jul 2000 15:00:08 To : Denis Moujjoukhin Subject : Re: трабла -------------------------------------------------------------------------------- <Denis_Moujjoukhin@f5.n5018.z2.fidonet.org> wrote: DM> Хелп, плиз: есть строка типа "http://dded.d.d.d/dd/d/ddd/dd.html" урл DM> короче. помогите составить шаблон, чтоб только хост оставался, (если есть DM> перед хостом имя и пароль, на случай ftp, тоже отбросить...) DM> $d="http://dd.d.d/dd/dd.html" DM> $d=~/\/\/(\S+)(?=\/)/; DM> в $1 будет dd.d.d/dd а надо только хост... хелп. А ты подумай, как бы ты _словами_ описал требуемое действие, чтоб его секретарша поняла. После чего тупо переводи на язык регексов. $d =~ m#//(?:[^/]+@)?([^/]+)#; $host = $1; -- Счастливо! Ран. --- ifmail v.2.14.os-p7-tma3 * Origin: MemoNet (2:5020/371.32@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/3473b611337b.html, оценка из 5, голосов 10
|