← Back to team overview

sslug-teknik team mailing list archive

Re: PHP - preg_match virker ikke efter hensigten

 

On Wed, 24 Nov 2004 20:40:35 +0100 (CET)
Anders Sønderberg Mortensen <anders@xxxxxxxxxxx> wrote:

> On Wed, 24 Nov 2004, Jesper Lund wrote:
> 
> > Og nu til det svære. Hvorfor kommer $headline[1] til at se indeholde
> > "VarebeskrivelseIndholdPrisØkologisk" når den nu burde indeholde
> > "Vare Beskrivelse" og $headline[2] er bare tom. Det samme er
> > $headline[3] og så videre.
> 
> Det regulære udtryk /<th>(.*)<\/th>/ er grådigt, dvs. det matcher den
> længst mulige streng. Hvis du vil matche minimalt, så kan du gøre
> flere ting, f.eks.
> 
> /<th>(.*?)<\/th>/i

... gjorde forskellen. Tak for hjælpen.

Mvh. Jesper


References