sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #85812
Re: RegEx igen igen...
Michael Schmidt wrote:
> Mine RE-forsøg:
> 1) ^<.*> = Total grådig match (som forventet). Match slutter ved sidste
> ">" i linjen.
To muligheder:
. fanger alt, men du kan i stedet bruge [^>] der matcher
alle tegn undtagen >, så vil den automatisk stoppe ved slutningen
af din tag.
Et alternativ er at bruge non-greedy operators. I perl kan du
tvinge * og + til at være non-greedy ved at skrive *? eller +?
F.eks. ^<.*?> skulle virke.
> 2) ^<*> = No match found :(
Well det ville matche <<<<<<<<<<<<<<<<<<>
--
Mvh. Carsten Svaneborg
http://gauss.ffii.org
Follow ups
References