我想从 $_SERVER['HTTP_REFERER'] 中提取文本
比方说
$_SERVER['HTTP_REFERER'] = http://www.google.com/search?source=ig&hl=en&rlz=&q=something+i+am+looking+for&aq=f&oq=&aqi=
然后我希望 $query 等于“something+i+am+looking+for”。我想我可以使用 pregreplace 所以我可以说
$query=preg_replace([一些正则表达式], ,$_SERVER['HTTP_REFERER']);
正则表达式应该表示“'&q='之后和'&aq'之前的任何内容”。我怎样才能把它写成正则表达式?