>>17
よく見たら正規表現なんだね。

"^https?://www\.google\.(co\.jp|com)/search.*[?&]q=([^&]*)", /*google*/
となってたので
"^https?://www\.google\.(co\.jp|com)/search.*[?&]q=([^(&|#)]*)", /*google*/

に変えてみたらいまのところ大丈夫そう。他に良いやり方あったら教えて。