Problem se nenazranym kvantifikatorem v Perlu

Cejka Rudolf cejkar na dcse.fee.vutbr.cz
Pondělí Únor 5 11:14:38 CET 2001


Borek Lupoměský <borekl na volny.cz> wrote:
>    V perlu potrebuji najit v retezci vse za posledni teckou. Teoreticky
> jednoducha vec -- ale nefunguje, operator '*?' se chova nenazrane, tj.
> stejne jako '*':

Perl ma i moznost, ja se chovat "nazrane".

> ~$ perl
> $a = "aa.bb.cc";
> $a =~ /\.(.+?)$/;
> print $1, "\n";
> bb.cc

A nestaci standardni regularni vyraz /\.([^.]*)$/ ?

-- 
Rudolf Cejka   (cejkar na dcse.fee.vutbr.cz;  http://www.fee.vutbr.cz/~cejkar)
Brno University of Technology, Faculty of El. Engineering and Comp. Science
Bozetechova 2, 612 66  Brno, Czech Republic


Další informace o konferenci Linux