Loại bỏ dòng trùng lặp
Loại bỏ các dòng trùng lặp khỏi một danh sách. Có tùy chọn phân biệt hoa/thường, cắt khoảng trắng trước khi so sánh, giữ lại lần xuất hiện đầu tiên hoặc cuối cùng, và sắp xếp kết quả (tùy chọn).
Cách dùng
- 1 Dán danh sách vào ô nhập, mỗi mục một dòng.
- 2 Tinh chỉnh cách so sánh: phân biệt hoa/thường, cắt khoảng trắng trước khi so sánh, giữ lại dòng trùng đầu tiên hoặc cuối cùng.
- 3 Tùy chọn: sắp xếp kết quả theo thứ tự bảng chữ cái.
- 4 Sao chép danh sách đã loại bỏ trùng lặp.
Vì sao dùng công cụ này
- Mặc định giữ nguyên thứ tự ban đầu — không tự ý sắp xếp lại.
- Tùy chọn không phân biệt hoa/thường sẽ gộp Apple, apple, APPLE thành một mục duy nhất.
- Tùy chọn cắt khoảng trắng bỏ qua sự khác biệt về khoảng trắng ở đầu và cuối dòng.
- Bộ đếm hiển thị chính xác số dòng đã bị loại bỏ.
Câu hỏi thường gặp
Các dòng trống có được xem là trùng lặp không?
Có — nhiều dòng trống sẽ được gộp thành một. Nếu bật tùy chọn cắt khoảng trắng, các dòng chỉ chứa khoảng trắng cũng sẽ được gộp chung.
Tùy chọn “Giữ lần cuối” hoạt động như thế nào?
Mặc định, “Giữ lần đầu” sẽ loại bỏ mọi lần xuất hiện trùng lặp sau lần đầu tiên. “Giữ lần cuối” loại bỏ các lần xuất hiện trước đó và giữ lại vị trí cuối cùng — hữu ích khi các mục xuất hiện sau chứa dữ liệu mới hơn.
So sánh được thực hiện như thế nào khi không phân biệt hoa/thường?
Các dòng chỉ được chuyển về chữ thường để làm khóa so sánh; kết quả đầu ra vẫn giữ nguyên cách viết hoa/thường ban đầu của dòng được giữ lại.
Các công cụ liên quan?
Dùng Sort Lines để sắp xếp kết quả theo độ dài hoặc giá trị số, hoặc dùng Filter Lines để chỉ giữ lại các dòng khớp với một mẫu nhất định.
Loại bỏ dòng trùng lặp là gì?
Loại bỏ dòng trùng lặp là một công cụ giúp xóa các dòng bị trùng lặp khỏi một danh sách văn bản. Công cụ chạy ngay trên trình duyệt và cung cấp tùy chọn phân biệt chữ hoa/chữ thường, tùy chọn cắt khoảng trắng ở mỗi dòng trước khi so sánh, lựa chọn giữ lại lần xuất hiện đầu tiên hoặc cuối cùng của mỗi dòng trùng, cùng tùy chọn sắp xếp kết quả.
Tính năng
Keep first or last
Remove repeats while preserving either the first or last occurrence of each line.
Case & trim options
Match case-insensitively and trim whitespace before comparing, with optional sorting.
100% private
Runs on your device — your text is never uploaded.
Ví dụ
Input
a
b
a
c
Output
a
b
c
Trường hợp sử dụng
-
1
Clean up lists
Remove duplicate emails, URLs, or keywords from a pasted list.
-
2
Dedupe log lines
Collapse repeated log entries to see unique events.
-
3
Prep unique data
Produce a distinct set of values before import or analysis.
Zerethon's deduplicate-lines tool removes duplicate lines from text in your browser, keeping the first (or last) occurrence. Options include case-insensitive matching, trimming before comparison, and optional alphabetical sorting of the result. Everything runs client-side — nothing is uploaded.
- Danh mục
- Sáng tạo
- Giá
- Miễn phí
- Quyền riêng tư
- Chạy trên trình duyệt
- Đăng ký
- Không cần
References
- Set — JavaScript — MDN
- uniq (Unix utility) — Wikipedia
Quyền riêng tư
Dữ liệu của bạn không bao giờ rời khỏi trình duyệt trừ khi được nêu rõ. Loại bỏ dòng trùng lặp chạy hoàn toàn phía client — không tải lên máy chủ, không ghi log, không theo dõi dữ liệu bạn nhập.
Công cụ liên quan
Trình tải Thumbnail YouTube
Tải ảnh thumbnail YouTube ở mọi độ phân giải có sẵn. Chỉ cần dán URL video.
Mở công cụXem trước Open Graph
Kiểm tra URL của bạn hiển thị như thế nào khi chia sẻ trên mạng xã hội. Xem trước thẻ chia sẻ trên Facebook, Twitter, LinkedIn và Slack.
Mở công cụĐếm từ & ký tự
Đếm từ, ký tự, câu và đoạn văn. Thời gian đọc, thời gian nói và các từ khóa nổi bật — tức thì.
Mở công cụTrình tạo Lorem Ipsum
Tạo văn bản giữ chỗ Lorem Ipsum — theo đoạn văn, câu, hoặc từ. Tùy chọn bọc HTML.
Mở công cụXây dựng, chia sẻ và phát triển trên Zerethon Social
Đăng ký miễn phí. Kiếm điểm, sưu tầm thành tựu và kết nối với nhà sáng tạo khắp thế giới.