Nouplo

行の並べ替え

リストをアルファベット順、自然順、文字数順、ランダムに、ページを離れずに並べ替えます。

行数
1
出力
上に貼り付けるか入力すると、ここに結果が表示されます。

ファイルは端末の外に出ません

このツールはすべてブラウザ内で動作します。貼り付けた内容は端末内で処理され、サーバーには送信されないため、トークンや鍵、未公開の文章でも安心して使えます。

使い方

  1. 並べ替えたい行を、1行に1項目ずつ貼り付けます。
  2. 並び順を選びます。昇順・降順は通常の文字順、自然順はテキスト中の数字を数値として比較するため item2 が item10 より前に並び、文字数順は短い行から順に並べます。
  3. apple と Banana を大文字・小文字に関係なく並べたい場合は「大文字・小文字を区別しない」を、重複のないリストにしたい場合は「重複行を削除する」をオンにします。
  4. 入力するそばから結果が表示されます。結果をコピーします。「逆順」と「シャッフル」は文字順を無視して、現在の並びを反転またはランダム化します。

よくある質問

自然順とは何ですか?
数字の並びを1文字ずつではなく数値として比較する並べ方です。file1、file2、file10 が file1、file10、file2 ではなくこの順に並びます。ファイル名、バージョン番号、番号付きリストの並べ替えに適しています。
日本語やアクセント付き文字はどのように並びますか?
このページの言語(日本語)の規則(Intl.Collator)で比べるので、ブラウザやOSの設定には左右されません。ひらがな・カタカナはまとめて五十音順に並び、é は e の隣に来ます。漢字は名前の読みではなくJISの漢字の順(第1水準はおおむね音読み順)なので、山田は「さん」の位置に入ります。ブラウザによって結果がわずかに異なることがあります。
並べ替えは安定ですか?
はい。例えば「大文字・小文字を区別しない」をオンにした場合など、比較結果が同じ行は元の相対的な順序を保ちます。文字数順では、同じ長さの行は文字の順(あいうえお順・ABC順)に並びます。
シャッフルはどの程度ランダムですか?
ブラウザの暗号学的な乱数源を使ったFisher-Yatesシャッフルで、すべての並び方が同じ確率で現れます。名前や問題の順番をランダムに決める用途に使えます。
貼り付けたリストはサーバーに送信されますか?
いいえ。並べ替えはすべてブラウザ内で行われ、アップロードも記録もされません。

関連ツール