|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Artem Chuprina 2:5020/371.32 24 Oct 2000 11:38:24 To : Andrey Lastochkin Subject : Re: замена -------------------------------------------------------------------------------- <Andrey_Lastochkin@p50.f18.n5066.z2.fidonet.org> wrote: AL> Как сделать из маски (с "*" и "?") регулярное выражение? AL> по отдельности это можно записать как: 1) s/\*/.*?/ 2) s/\?/./ AL> но поотдельности это писать нельзя, потому что программа будет работать AL> неправильно А почему это нельзя писать по отдельности? $pattern =~ s/\*/.*?/; $pattern =~ s/\?/./; $value =~ /$pattern/; -- Счастливо! Ран. --- ifmail v.2.14.os-p7-tma3 * Origin: MemoNet (2:5020/371.32@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/17121bda1f070.html, оценка из 5, голосов 10
|