ワークスペースを準備しています…
入力
出力
ここに結果が表示されます。
使い方
- 行を貼り付けるか UTF-8 ファイルを開きます。
- 並べ替えと整理のオプションを選びます。
- 並べ替えた一覧をコピーまたは保存します。
行の並び順を選ぶ
リスト、テストデータ、設定などの 1 行 1 レコードを並べ替えます。比較キーが等しい行の相対順序は維持します。
自然順、言語に応じた文字列順、正確な十進数、Unicode コードポイント数を選べます。
番号付きの名前を自然順に
自然順では連続した数字を数として扱い、item2 が item10 より前になります。文字列順はページ言語の Intl.Collator を使い、ブラウザの照合データで結果が変わる場合があります。
入力
item10
item2
item1
結果
item1
item2
item10
item1、item2、item10 の順になります。
丸めない数値比較
符号付き十進数と指数 −1,000,000〜1,000,000 の科学表記を比較します。浮動小数点数に変換せず、大きな整数や 19.9900 の表記を維持します。空白・非数値行はエラーになります。空白行は任意で除去できます。
空白と改行
前後の空白除去は出力にも反映します。長さは見た目の文字数ではなくコードポイント数です。最初の LF、CRLF、CR を改行形式として使い、末尾改行と先頭の UTF-8 BOM を維持します。
処理の制限
テキストは入力 5 MiB、論理行 100,000 行、出力 20 MiB、処理 10 秒まで。正規表現は入力 1 MiB、パターン 4,096 UTF-16 単位、最大 500 件、2 秒までです。ファイルは UTF-8 を使用し、すべてデバイス内で処理します。
?
よくある質問
自然順と文字列順の違いは?
自然順は数字の連続を数として認識し、文字列順は数値照合を使いません。
数値は丸められますか?
いいえ。前後の空白を除去しない限り、元の数値表記を保持します。
逆順にできますか?
はい。降順を選んでください。同じキーの行は元の順序を保ちます。
重複行も削除しますか?
いいえ。別の重複行削除ツールを使用してください。
長さは見た目の文字数ですか?
いいえ。結合アクセントや複合 emoji は複数のコードポイントで構成される場合があります。