Google に似たライブ結果を表示する ajax 検索ページを作成しようとしています。
現在、 などの検索クエリsmall dog
をGET
パラメーターに変換する方法に苦労しています。この場合は"searchresults?search=small+dog"
. 私が望むのは、単語間のすべての空白を置き換え、+
単語の前後の空白を削除することです。
正規表現で可能だと思いますか、それをエンコードするJavaScriptまたはjquery関数はありますか?
escape
,, ...を使ってみencodeURI
たのですが、空白になってしまいました%20
。PHP はそれらが複数の単語であることを理解しますか?