Regulary

Underground Cevela na oauh.cz
Pondělí Srpen 21 16:11:08 MEST 2000


On 21 Aug 00, at 15:46, Vladimír Fux wrote:

> Tohle jsem zatim nezkusil, ale verim, ze bude fukcni taky:

> $text =~ s/(adresa)=($url)?(\/?)(.*)/\1=$url\/\4/;

"?" znamena, ze se dany retezec nemusi vyskytovat vubec nebo se
muze vyskytnout max 1x. Je ekvivalentni zapisu:

x{0,1}  popr. x{,1}
znamena, ze znak x se muze vyskytnou max 1x, nebo se nemusi 
vyskytnout vubec.

"?" se pouziva se spolu s "*" nebo "+"

x* nebo take x{0,} 
znamena, ze znak x se nemusi vyskytnout vubec nebo se muze 
vyskytnout kolikrat chce

x+ nebo take x{1,}
znamena, ze znak x se musi vyskytnou alespon 1x

Neberte tento text jako nejake poucovani, ale jako mensi vysvetleni 
k danemu tematu.

Thanx za pochopeni

Under


Další informace o konferenci Perl