リスト変換ツール
リストをオンラインで加工:区切り文字の変更、空白除去、重複・空行の削除、並べ替え、反転、シャッフル、接頭辞・接尾辞の付与。SQL の IN 句作成にも便利。
リストを再構成:区切り文字の変更、整理、並べ替え、各項目の囲み。 値の列を貼り付けるだけで、カンマ区切り文字列、引用符付きの SQL IN 句、JSON 風の配列が得られます。すべての操作はリアルタイムに、決まった順序(分割 → 整理 → 大文字小文字 → 並べ替え → 囲み → 結合)で適用されます。
リストをオンラインで加工:区切り文字の変更、空白除去、重複・空行の削除、並べ替え、反転、シャッフル、接頭辞・接尾辞の付与。SQL の IN 句作成にも便利。
リストを再構成:区切り文字の変更、整理、並べ替え、各項目の囲み。 値の列を貼り付けるだけで、カンマ区切り文字列、引用符付きの SQL IN 句、JSON 風の配列が得られます。すべての操作はリアルタイムに、決まった順序(分割 → 整理 → 大文字小文字 → 並べ替え → 囲み → 結合)で適用されます。
パイプラインを理解すると結果が予測できます。入力は選択した区切り文字で分割され、次に前後の空白が除去され、空項目が捨てられ、重複が削除され、大文字小文字が適用され、並べ替えが行われ、接頭辞・接尾辞が付き、最後に結合されます。重複削除は大文字小文字の変換より前に走るため、Apple と apple は別項目として扱われます。まとめたい場合は先に小文字化し、その結果を貼り直してもう一度実行してください。
'a','b','c' が得られ、IN (...) にそのまま入れられます。アルファベット順の並べ替えは localeCompare を使い、コードポイント順ではなくロケールのアクセント・大文字小文字規則に従います。人が読むリストでは通常これが望ましい結果ですが、ブラウザのロケールによって結果がわずかに変わり得ます。数値順は各項目の先頭の数値を解釈するため、10 は 9 の後ろに正しく並びます。
空白除去は既定で有効です。表計算やターミナル出力からコピーしたリストでは、目に見えない末尾の空白が比較失敗の最も多い原因だからです。