|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Paul Kulchenko 2:5020/400 23 Oct 2000 23:48:56 To : All Subject : Re: замена --------------------------------------------------------------------------------
Hi, Andrey!
Andrey Lastochkin wrote:
> Как сделать из маски (с "*" и "?") регулярное выражение?
> по отдельности это можно записать как: 1) s/\*/.*?/ 2) s/\?/./
> но поотдельности это писать нельзя, потому что программа будет работать
> неправильно
Что нибудь типа:
s/[*?]/$1 eq '*' ? '.*' : '.'/eg;
Best wishes, Paul.
--- ifmail v.2.15dev5
* Origin: Trans World Airlines (TWA) (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/3555041a6f50.html, оценка из 5, голосов 10
|