Tema: Re: regexp'ai
Autorius: Laimis
Data: 2011-07-31 18:04:31
ejs rašė:

>> Nors šiaip, tai klasės turėtų būti įvilktos į laužtinius. Tad:
>> '\.[[:digit:]]{4}\.rvt$'
>>
>> ar net paprasčiau:
>> '\.[0-9]{4}\.rvt$'
>

> pasirodo ne.
> o a ’[’ introduces a character class, such as [a-z] or [[:alpha:]].

POSIX'e klasės ([:class:]) turi prasmę tik dar vienuose laužtiniuose 
skliaustuose, t.y.: [[:class:]]
Galbūt reikėjo ir dar kai ką papildomai suRTFM'inti dėl '*', '/', kt. 
rsync'o subtilybių, tačiau pačio originalusis regexp'as
'\.[:digit:]{4}\.rvt' niekaip nebūtų veikęs vien jau dėl šios priežasties.