|
|||||||||||||||||||||||||||
> Hvad mangler jeg i starten af min reg-ex? Alt :-) Nej, jeg tillader mig at fortolke dit spørgsmål. Det du vil have ud er 1234 (altså værdien af id) i alle dine eksempler. Denne stump kan det: ".*[?&]id=(.*?)(&.*|$)" Det er i Perl; jeg ved ikke hvad PHP kan på området. Det første spørgsmålstegn er reelt nok; der er enten et ? eller en & foran din variabel. Efter id= kommer det der skal finde din værdi. Der er spørgsmålstegnet vigtigt da det sørger for at regex'en ikke bliver for grådig. Jeg ved ikke om PHP kan sådan noget. Den sidste parantes matcher enten fra & og ud eller slutningen af strengen. Hvis jeg har misforstået det du vil have ud af det må du meget undskylde...
|
||||||||||||||
|
||||||||||||||