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 .*



----- Original Message -----
From: "M.Schmidt" <sslug@sslug>
Newsgroups: sslug.perl
To: <sslug@sslug>
Sent: Wednesday, November 07, 2001 11:24 AM
Subject: [PERL] Hvad er forskellen pX .*? og .*


> Hej igen (igen)
> Hvad er forskellen på .*? og .*

.* 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/




 
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 .