重複削除に専用ツールが必要な理由
技術作業では、エクスポートした識別子、ログ断片、パッケージ名、表計算の列、HTTPヘッダー名、設定キー、APIレスポンスからコピーしたJSON配列など、リストが頻繁に登場します。小さな不整合でも、読みにくい差分、重複作業、インポート失敗につながります。Text Sorterは、データを貼り付け、構造を選び、使い捨てスクリプトなしで予測可能な一意リストを得るためのツールです。
重要なのは構造を区別することです。通常のテキスト行、数値、JSONは同じではありません。テキスト比較は人間向けで、大文字小文字を無視する場合があります。数値比較では 10 は 2 より大きい値です。JSON配列は変換前に解析し、無効な入力を結果表示前に検出します。
複数行テキストの扱い
複数行モードでは各行を1項目として扱います。名前、slug、ドメイン、環境変数キー、検索語、手作業メモに便利です。トリムは行頭や行末に混入した空白を取り除きます。空行を無視すると、表計算ソフトから範囲をコピーしたときの空白項目を防げます。
数値の扱い
数値はアルファベット順ではなく数値として比較すべきです。アルファベット順では 10 が 2 より前に来るため、件数、ID、優先度、数値断片では期待と異なる結果になります。数値モードは非空行を有限の数値として検証し、混在したテキストをエラーとして示します。
JSON配列の扱い
JSONモードは配列を想定します。配列の一意リストはJSONで明示された概念だからです。ツールは任意のオブジェクトから業務キーを推測しません。オブジェクト項目は安定したキー順の表現で比較されますが、出力は元のJSON値を保持します。
プライバシーとブラウザ内処理
変換はブラウザ内で実行されます。貼り付けた内容はTool3Mへ処理用にアップロードされません。日常的な断片処理には適していますが、機密情報をWebページへ貼り付ける前には自分のセキュリティ方針に従ってください。
ツールを使う
Text Sorterを開き、データを貼り付けます。素早く試す場合はデモを読み込み、生成された出力をコピーします。結果確認時にはオプションを見える状態にしておくと、同じ前提で再実行しやすくなります。