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


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)
 
 

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

 Тема:    Автор:    Дата:  
 замена   Andrey Lastochkin   23 Oct 2000 22:27:26 
 Re: замена   Paul Kulchenko   23 Oct 2000 23:48:56 
 Re: замена   Artem Chuprina   24 Oct 2000 11:38:24 
 Re: замена   Pavel Kurnosoff   25 Oct 2000 00:45:22 
 Re: замена   Anton Petrusevich   25 Oct 2000 14:07:57 
Архивное /ru.perl/17121bda1f070.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional