SkÃ¥ne Sjælland Linux User Group - http://www.sslug.dk Forside   Tilmelding   Postarkiv   Forum   Kalender   Søg
MhonArc Dato: [Date Prev] [Kronologisk oversigt] [Date Next]   TrÃ¥d: [Date Prev] [Oversigt trÃ¥de] [Date Next]   MhonArc
 

Re: [PERL] Hvad er forskellen pX .*? og .*



On Wed, 7 Nov 2001 11:34:34 +0100, "Nezar Nielsen" <sslug@sslug> wrote:
[snip]
> ..* er grådig (matcher så meget som overhovedet muligt)
> ..*? er ikke-grådig..
> 
> Et eksempel:
> 
> $j='hej, fez, hvordan går det fez';
> my($b)=$j=~/(.*)fez/;
> my($c)=$j=~/(.*?)fez/;
> print "grådig match fanger: '$b'\nikke-grådig fanger: '$c'\n";
> 
> Når du kører det får du:
> 
> grådig match fanger: hej, fez, hvordan går det '
> ikke-grådig fanger: 'hej, '
> 
> 
> --
> Mvh. Nezar Nielsen
> http://fez.dk/

Mange tak
En forklaring simpel nok til at forstå med det samme.
-og så fik jeg foræret hvordan jeg kan overføre et match til en specifik variabel.
*Bukker og takker*
/Zmit




 
Forside   Tilmelding   Postarkiv   Oversigt   Kalender   Søg

 
 
Henvendelse vedrørende websiderne til <www_admin>. Senest ændret 2005-08-10, klokken 19:54
Denne side vedligeholdes af MHonArc .