クエリ文字列解析器
URLクエリのキーと値をデコーディングし、重複するキーを配列として確認します。
入力
例の値が入力されています。直接確認するか、値を変更してみてください。
入力はブラウザで処理されます。再読み込みすると例の値に戻ります。
結果
入力された例値を直接使用して結果を確認するか、値を変更してみてください。
加算記号はスペースとして解釈されます。結果の値はすべて文字列です。
結果を共有
ツールリンクと結果テキストを一緒に共有します。結果にはURLを入れません。以下の内容を確認して共有してください。
計算・変換基準
URLクエリのキーと値を繰り返し項目まで分離します。
URLSearchParamsでデコーディングし、同じキーの値をすべて保持します
入力例
?a=1&a=2 → a: [1,2]
a=1&a=2&name=A+Bはaの2つの値とnameのA Bを保持します。すべての値は文字列配列として表示されます。
使用方法
- 入力された例の値を使用するか、クエリ文字列の項目を変更してください。
- 結果を確認を押して下の結果を確認してください。
- 必要なら、結果をコピーして取り出すことができます。
よくある質問
同じキーが繰り返されると最後の値だけが残りますか?
申し上げます。入力順にすべて保存します。全住所の代わりに?の後のクエリ部分を入力してください。このツールはフォームのクエリ規則に従い、+を空白と解釈します。
計算基準と参考資料
- WHATWG — URL Standard
URL構成要素とフォームクエリ文字列処理の基準