ツール
入力
結果
結果はここに表示されます。実行履歴
ポイントを消費した実行のみ保存されます。
ログインすると実行履歴を残せます。
貼り付けたリスト(ログ行、ID、ホスト名、スプレッドシートの列など)を受け取り、重複を削除したり、並べ替えたり、その両方を行います。並べ替えは自然順です。v2 は v10 より前に来ます。アルファベット順では逆になり、バージョン、ホスト名、番号付きファイルのリストでは重要です。
動作のしくみ
- 重複削除では最初の出現を保持するため、並べ替えをしない場合は元の順序が維持されます。
- 並べ替えでは数値認識のコレーターを使用するため、埋め込まれた数値は値の順に並びます。
- 空白のトリミングと大文字小文字の区別は、どちらも自由に制御できます。
データの行き先
どこにも行きません。このツールは完全にブラウザ内で動作します。貼り付けたテキストはページが処理し、サーバーに送信されることも、ログに記録されることもありません。
ポイントを消費した実行は、後から探せるように一行の要約があなた自身の履歴に保存されます。保存されるのは実行の形——サイズ、件数、調べた値——であって、貼り付けた内容ではありません。
必要なポイント
1 回あたり 100.0 KB まではアカウントなしで無料です。それを超える実行は 1 ポイントを消費し、履歴に保存されます。
ポイントは登録、デイリーチェックイン、コメント投稿、プロフィールの記入で貯まります。
ポイントの仕組みを見るよくある質問
- 同じように見える2行が重複として扱われないのはなぜですか?
- 通常は目に見えない違いがあります。末尾の空白、CRLFの改行コード、Webページから貼り付けた改行なしスペースなどです。トリミングをオンにすると、最初の2つは処理されます。
- 自然順ソートでは何が変わりますか?
- 埋め込まれた数値を文字ごとではなく値で比較します。アルファベット順では item10 が item2 より前に来ますが、自然順では後に来ます。
- サイズ制限はありますか?
- 大きなリストも動作します(すべてページ内で処理されます)が、数十万行を超えるとブラウザのタブが著しく遅くなります。そのサイズでは、コマンドラインの sort と uniq が適切なツールです。
背後にあるオープンソース
このツールは外部ライブラリを同梱しない独自実装です。sindresorhus/uniq(MIT)はコードとして同じ仕事をします。自分のプログラムで同じことをしたいなら、Web ページを呼ぶのではなくそちらから始めてください。
sindresorhus/uniq別の呼び方
- 重複行 削除
- テキスト 重複 削除
- 行 ソート オンライン
- 自然順 ソート
- ユニーク 行
- テキスト 並べ替え