テキストツール

テキスト行ソートツール

改行で区切られたテキストを行単位で並べ替えます。アルファベット順、数値順、長さ順、ランダム順に対応し、重複除去や大文字小文字の区別も可能です。

ツールを実行

このツールは、改行コードで区切られた複数行のテキストを入力として受け取り、指定された基準で行を並べ替えます。デフォルトではアルファベット順(大文字小文字を区別しない)でソートされますが、数値順、文字列の長さ順、またはランダム順に変更できます。数値モードでは、各行から空白を取り除いた後に浮動小数点数として解釈し、変換できない行はゼロとして扱われます。大文字小文字を区別するオプションを有効にすると、元の文字列のまま比較が行われます。また、重複行を削除する機能もあり、最初の出現箇所を残して後続の重複を除去します。逆順オプションを使用すれば、ソート結果の順序を反転させられます。空の入力テキストはゼロ行として処理され、エラーにならずに空の結果を返します。リストの整理、データのクリーニング、名簿の作成など、日常的なテキスト処理作業を効率化します。ブラウザ上で動作し、複雑な設定なしにすぐに利用可能です。

使い方

  1. テキスト入力欄に、並べ替えたいテキストを貼り付けます。各行は改行で区切られている必要があります。
  2. 「ソート基準」メニューから、アルファベット順、数値順、長さ順、またはランダム順を選択します。
  3. 必要に応じて、「大文字小文字を区別」「逆順」「重複を削除」のチェックボックスを選択します。
  4. 「実行」ボタンをクリックすると、結果パネルに並べ替えられたテキストが表示されます。

使用例

  • 入力: "banana\napple\ncherry"、ソート基準: アルファベット順 -> 出力: "apple\nbanana\ncherry"
  • 入力: "10\n2\n100", ソート基準: 数値順 -> 出力: "2\n10\n100"

よくある質問

数値として認識されない行はどうなりますか?

数値モードで数値に変換できない行は、ソート値としてゼロが割り当てられ、エラーにはなりません。

ランダムソートの結果は毎回同じですか?

いいえ、ランダムソートは実行ごとに異なる順序になるため、結果は再現されません。

大文字小文字を区別するとどう変わりますか?

デフォルトでは大文字小文字を区別せずにソートされますが、このオプションを有効にすると、元の文字の大文字小文字が比較に反映されます。

空のテキストを入力したらどうなりますか?

空のテキストは入力行数ゼロとして扱われ、結果も空になります。エラーは発生しません。

このツールを埋め込む

以下のコードを使って、SmartPlusLab のツールをウェブサイトに追加できます。