テキスト並び替え — 五十音・アルファベット・自然順ソートガイド
テキストの行を順番に並べることで、リストの検索性・見やすさが大幅に向上します。名前のリスト、キーワード、タグ、ファイル名など、順不同のデータを整理する際に役立ちます。このツールはJavaScriptの組み込みIntl.Collatorを使用し、日本語・英語・その他の言語を含む多言語ソートに対応しています。
各オプションの説明:
— 逆順(Z→A):並び替え結果を逆順(降順)にする
— 大文字小文字を無視:「Apple」と「apple」を同順位として扱う(デフォルトオン)
— 数字の自然順ソート:「2」「10」「100」を数値として並べる(文字列ではなく)
— 空行を削除:並び替え前に空行を除去(デフォルトオン)
活用例:
— 氏名リストの五十音順整理
— 商品・項目名リストのアルファベット順整理
— タグやキーワードの並び替え
— ファイル名リストの自然順ソート
自然順ソート(Natural Sort)は、ファイル名やバージョン番号のように数字が含まれるテキストを人間が読む感覚で並べます。通常のソートでは「v10」が「v2」より前に来ますが、自然順ソートでは「v2」→「v10」と正しく並び替えられます。
よくある質問(FAQ)
A: このツールは行全体を基準に並び替えます。CSVの特定列などを基準にしたい場合は、スプレッドシートソフトのソート機能をご利用ください。
A: このツールはアルファベット・五十音順のソートのみ対応しています。ランダムな並び替えが必要な場合は、専用のランダムリストシャッフルツールをご利用ください。
A: タブや読点は通常の文字として扱われ、行全体の内容で並び替えます。各行の先頭から自然に並び替えられるため、多くの場合は問題なく使えます。特定の区切り文字以降の値で並び替える場合は別途処理が必要です。