Christian Kruse: Request-String parsen

Beitrag lesen

Hallo Andreas,

Nur zur Kontrolle, ist folgende RegEx korrekt, um aus einem
Request-String alle Parameter mit dem Namen "Auswahl" zu
extrahieren?

/Auswahl=(.*?)[^\w%.+_-]/

Nee, das ist Unfug. Sinnvoller waere

/Auswahl=([^&]*)/

Der Feld-Trenner ist das &, du sagst also: matche auf
'Auswahl=', gefolgt von allem ausser &, und das 0-n mal.

Funktioniert zwar, was aber nicht heißen muß das es immer
funktioniert.

Dass es funktioniert, wundert mich jetzt.

Gruesse,
 CK