コンテンツへスキップ
uencoder

行をソートして重複を取り除く

項目のリスト(1 行 1 項目)を受け取り、辞書順または自然順でソートし、重複行を削除します。

  1. 1

    行リストのソートと重複除去は、よくあるデータ準備のステップです。ログエントリーの整理、URL の重複除去、インポートリストの準備など。ソートは差分を読みやすくし、重複除去は冗長なエントリーを取り除きます。

  2. 2
    ソート&重複削除ツール →

    行を貼り付けてください。ツールはソートし(昇順/降順、大文字小文字の区別あり/なし、自然順または辞書順)、オプションで重複を除去します。

  3. 3

    チェーンを使うと、重複除去してからソートまでを 1 パスで行えます。前後の空白のトリミングや空行の無視のオプションもあります。

よくある質問

「自然」ソートと辞書順の違いは何ですか?
辞書順は文字ごとに並べます:'file10' < 'file2'('1' < '2' のため)。自然ソートは数字の並びを数値として扱います:'file2' < 'file10'。ファイル名やバージョンのような文字列には自然ソートを使ってください。
重複はどう識別されますか?
オプションのトリミング後の、行の完全一致です。末尾の空白だけが異なる行は、トリミングを有効にしない限り別の行とみなされます。大文字小文字を無視した重複除去には、そのオプションを有効にしてください。ただし、最初の出現の大文字小文字が保持されます。

このタスクを解決するワークフロー

ケース正規化後にソートと重複除去
すべてのテキストを小文字に変換し、行をアルファベット順にソートして重複を除去する。
パイプライン
テキストの Hex エンコードと分析
テキストを Hex 表現に変換し、その後 Hex 出力の文字統計を計算する。
パイプライン
識別子の正規化とソート
空白をクリーンアップし、小文字に変換し、その後識別子のリストをソートして重複を除去する。
パイプライン
生 XML ドキュメントのフォーマット
ミニファイまたは未フォーマットの XML ドキュメントを人間のレビューのために整形する。
パイプライン
テキストのクリーンアップ後の単語統計分析
テキストをトリムして正規化し、その後単語/文字/行統計を計算する。
パイプライン
テキスト行のクリーンアップとソート
すべての行から空白をトリムし、その後ソートして重複を除去しクリーンな正準リストにする。
パイプライン
テキストのデデントとトリム
共通インデントを削除し、その後空白をトリムする。
パイプライン
行の重複除去と単語カウント
行をソートして重複を除去し、その後残りの単語をカウントして簡単な在庫を得る。
パイプライン
行のトリム、重複除去、ソート
リストをクリーンアップする: すべての行から空白をトリムし、重複を除去し、結果をソートする。
パイプライン
メールアドレスの抽出とソート
メールアドレスを抽出し、その後ソートして重複を除去する。
パイプライン
テキストのトリムと重複除去ソート
空白をトリムし、その後行をソートして重複を除去する。
パイプライン
空白の正規化とテキスト折り返し
行をトリムし、空行を削除し、その後可読な行幅に折り返すことで乱雑なテキストをクリーンアップする。
パイプライン

関連ツール