snoot: Parameter aus URL filtern

Beitrag lesen

Hio,

ich möchte aus einer Google URL den Suchbegriff herausfiltern, scheitere aber kläglich am regulären Ausdruck :)

Die URL sieht irgendwie so aus: http://www.google.de/?a=irgendwas&q=suchbegriff&b=irgendwas - und 'suchbegriff' möchte ich gerne haben. Ich schaffe es aber nicht, dass er das 'q=' nicht mitnimmt.

Im Moment sähe es so aus: (q=[^&]*)

Wie sage ich jetzt, das er *ab* dem = suchen soll? Optimal wäre es eigentlich, wenn auch noch geprüft wird, ob davor 'google.(de|com)' vorkommt.

Danke schon mal.