regularni vyrazy
Pavel Smerk
xsmerk na informatics.muni.cz
Pondělí Listopad 18 14:56:41 MET 2002
On Mon, Nov 18, 2002 at 02:41:02PM +0100, Frantisek Darena wrote:
> perl -e '$s = "xxxabc";print $& if $s =~ /(?<=x{,3})abc/;'
> ^^^^
> nevypise vubec nic. Jak je to mozny, kdyz konstrukce {MIN,} je podle me
> stejne variabilni jako {,MAX}, nebo jako {MIN,MAX}, kde to ovsem skonci s
> chybou.
Zdar Franku,
problem bude asi v tom, ze v Perlu se (?:|x|xx|xxx) zapise jako x{0,3} a
nikoli x{,3}, ktere se shoduje prave s retezcem "x{,3}", RTFM.
Mej se P.
P.S.: Pozdravuj Milana, kdysi davno "prednasel" Perl na FI MU a prave tohle
tam rikal blbe, dost dlouho mi trvalo, nez jsem na to prisel. Takze pokud se
to nahodou ucis z jeho slidu (pac kde jinde bys to mohl sebrat, kdyz to v
manualu neni ;), znovu mu prosim rekni, at si to opravi. ;-)
Další informace o konferenci Perl