sub string for q

Any questions involving matching text strings to patterns - the pattern is called a "regular expression."

Moderator: General Moderators

Post Reply
roice
Forum Commoner
Posts: 35
Joined: Tue Mar 02, 2010 9:14 am

sub string for q

Post by roice »

hello,
I getting url string, for example:
[text]http://www.google.com/#hl=en&source=hp& ... 8db929eee0[/text]

How can I get into variable the string between "&q" and "&" (in this example it's: "php"

?

Thank you in advance,
Roi
amargharat
Forum Commoner
Posts: 82
Joined: Wed Sep 16, 2009 2:43 am
Location: Mumbai, India
Contact:

Re: sub string for q

Post by amargharat »

You can use regex. as follows,

Code: Select all

$url =   'http://www.google.com/#hl=en&source=hp&q=php&aq=f&aqi=g10&aql=&oq=&gs_rfai=&pbx=1&fp=93c3c78db929eee0';
preg_match("/\&q=(.*?)\&/", $url, $matches);

$str = $matches[1];
roice
Forum Commoner
Posts: 35
Joined: Tue Mar 02, 2010 9:14 am

Re: sub string for q

Post by roice »

Thank you amargharat!
roice
Forum Commoner
Posts: 35
Joined: Tue Mar 02, 2010 9:14 am

Re: sub string for q

Post by roice »

amargharat - can you please write it to me in ASP ?
roice
Forum Commoner
Posts: 35
Joined: Tue Mar 02, 2010 9:14 am

Re: sub string for q

Post by roice »

Maybe someone else?
Post Reply