重複行削除
最初の出現順を保ち、完全一致する重複行を削除します。
使い方
- 重複のある行一覧を入力して実行します。
主な機能と処理範囲
JavaScript Setで最初の同一文字列だけを残すため大小文字や前後空白の違いは別行です。
処理の仕組み
行配列を[...new Set(lines)]にして改行結合します。
例
a b aはa bになります。
こんな場面で便利
- ログや一覧で完全一致行を1つずつ残すとき
利用前の確認
- 大小文字無視やtrim比較はせず、空行も1値として扱います。
よくある質問
Aとaは重複ですか?
いいえ。現在のSet比較は大小文字を区別します。