行ソーター

テキストの行をアルファベット順、逆順、長さ順、数値順、またはランダムにソートします。大文字小文字を区別しないソートと空白行の削除に対応します。

Sort method

行ソーターの使い方

  1. 11行に1つのアイテムを含むテキストを貼り付けるか、入力してください。
  2. 2ソート方法を選択してください:アルファベット順、長さ順、数値順、またはランダム。
  3. 3大文字小文字を区別しないソートと空白行の削除を切り替えてください。
  4. 4ソートされたアウトプットをコピーしてください。
Zenovayアナリティクス

トラフィックを顧客に変える。

  • リアルタイムの訪問者トラッキング
  • プライバシーファースト、クッキーバナーなし
  • 2分でセットアップ
Zenovayを見る

よくある質問

辞書順(アルファベット順)ソートとは何ですか?
辞書順ソートはUnicodeコードポイントを使用して文字ごとに文字列を比較します。デフォルトでは大文字(A=65)が小文字(a=97)より前にソートされます。数字で始まる文字列では「10」が辞書順で「2」より前になります(位置0で「1」<「2」のため)。自然数ソート(「2」の後に「10」)には数値ソートオプションを使用してください。
数値のリストを正しくソートするにはどうすればよいですか?
数値ソートモードを使用してください。アルファベットソートはすべての値を文字列として扱うため、「10」<「2」になります(「1」<「2」のため)。数値ソートはparseFloat()を使用して数値を比較し、10の前に2を置きます。
ランダムソート(シャッフル)は通常のソートとどう違いますか?
ランダムソートはFisher-Yatesシャッフルアルゴリズムを使用し、均一にランダムな置換を生成します。リストの順序をランダム化するために使用されます(例:ランダム割り当てのための名前リストのシャッフル、フラッシュカードのランダム化)。組み込みのMath.random()は暗号学的に安全ではないため、セキュリティに敏感なランダム化には使用しないでください。
コマンドラインでファイルの行をソートするにはどうすればよいですか?
Linux/Mac:「sort file.txt」(アルファベット順)、「sort -r file.txt」(逆順)、「sort -n file.txt」(数値順)、「sort -k2 file.txt」(フィールド2でソート)。「shuf file.txt」でシャッフル。Windows PowerShell:「Get-Content file.txt | Sort-Object」。Python:「sorted(open('f.txt').readlines(), key=str.casefold)」。
安定ソートとは何ですか?
安定ソートはソートキーとして等しい要素の元の相対順序を保持します。JavaScriptのArray.prototype.sort()はECMAScript 2019以降安定であることが保証されており、現代のブラウザはすべて安定ソートを実装しています。これにより同じソートキーを持つ行(例:長さソートモードで同じ長さ)は元の順序を維持します。