Bộ loại bỏ dòng trùng lặp
xóa trùng lặp dòng from pasted lists with switches for giữ thứ tự, ascending/descending sắp xếp, hoa/thường rules, cắt, and blank-dòng handling.
It also supports Nhận biết Unicode comparison, quick sao chép/tải xuống, and multilingual list cleanup.
What this công cụ does
Dùng để loại bỏ trùng lặp trong các danh sách mỗi dòng một mục như thẻ, email, URL, mã sản phẩm hoặc ghi chú nghiên cứu đã sao chép. Giữ lần xuất hiện đầu tiên đúng vị trí ban đầu, hoặc sắp xếp kết quả duy nhất để bàn giao sạch hơn.
Cách sử dụng
- Dán danh sách của bạn vào ô đầu vào, mỗi mục một dòng.
- Điều chỉnh thứ tự, so khớp hoa/thường, cắt khoảng trắng và xử lý dòng trống nếu cần.
- Nhấp vào Loại bỏ trùng lặp, rồi sao chép hoặc tải xuống kết quả đã làm sạch.
Ví dụ
Loại bỏ trùng lặp nhưng vẫn giữ thứ tự gốc
Đầu vào
Alpha Beta Alpha Gamma Beta
Đầu ra
Alpha Beta Gamma
Bỏ qua hoa/thường + cắt khoảng trắng
Đầu vào
Alpha alpha ALPHA Beta
Đầu ra
Alpha Beta
Sắp xếp trong khi loại bỏ trùng lặp
Đầu vào
item 10 item 2 item 2 item 1
Đầu ra
item 1 item 2 item 10
Glossary
Khóa so sánh
Giá trị so sánh nội bộ sau khi cắt khoảng trắng, chuẩn hóa Unicode và xử lý hoa/thường. Nó tách biệt với dòng hiển thị ban đầu.
Cắt khoảng trắng
Loại bỏ khoảng trắng đầu và cuối mỗi dòng trước khi so sánh. Nó không viết lại khoảng trắng bên trong.
NFC
Một dạng chuẩn hóa Unicode giúp giảm khác biệt giữa các ký tự nhìn giống nhau nhưng có biểu diễn nội bộ khác nhau.
Sắp xếp theo ngôn ngữ
Cách sắp xếp theo ngôn ngữ hiện tại của trang thay vì thứ tự mã ký tự thô. Điều này có thể làm thay đổi cách sắp xếp dấu và các hệ chữ trộn lẫn.
Câu hỏi thường gặp
Có giữ nguyên thứ tự gốc không?
Có. Giữ thứ tự là mặc định. Công cụ chỉ giữ lần xuất hiện đầu tiên của mỗi dòng và bảo toàn thứ tự lần xuất hiện đầu tiên đó trừ khi bạn chuyển sang sắp xếp tăng hoặc giảm.
Tôi có thể bỏ phân biệt hoa/thường cho văn bản đa ngôn ngữ không?
Có, nhưng cách xử lý hoa/thường sẽ theo ngôn ngữ hiện tại của trang. Với danh sách trộn ngôn ngữ, đặc biệt là có ký tự riêng theo ngôn ngữ, kết quả có thể khác với điều bạn mong đợi.
Có gì thay đổi khi bật cắt khoảng trắng?
Khoảng trắng đầu và cuối sẽ bị xóa trước khi so sánh. Nhờ vậy `Alpha` và ` Alpha ` được tính là cùng một dòng.
Dòng trống được xử lý thế nào?
Dòng trống bị loại trừ theo mặc định. Nếu bạn tắt tùy chọn này, các dòng trống cũng được so sánh và các dòng trống lặp lại sẽ gộp thành một dòng trống duy nhất.
Những dòng trông giống hệt nhau vẫn có thể không khớp không?
Có. Chuẩn hóa NFC giúp với nhiều khác biệt giữa ký tự tổ hợp và ký tự tách rời, nhưng ký tự không độ rộng và khác biệt độ rộng vẫn có thể làm các dòng không khớp.
Dữ liệu nhập của tôi có được gửi lên máy chủ không?
Không. Mọi thứ chạy cục bộ trong trình duyệt của bạn và cả văn bản nhập lẫn kết quả đều không được lưu trong URL.
Lưu ý
- So khớp bỏ qua hoa/thường phụ thuộc vào ngôn ngữ hiện tại của trang, vì vậy các danh sách trộn ngôn ngữ cần được kiểm tra kỹ hơn.
- Các ký tự không độ rộng và khác biệt toàn chiều rộng/bán chiều rộng không được hợp nhất tự động. Nếu vẫn còn trùng lặp nhìn thấy được, hãy kiểm tra văn bản bằng công cụ ký tự vô hình.
- Phiên bản này giữ lần xuất hiện đầu tiên của mỗi dòng. Nó không có quy tắc giữ lần xuất hiện cuối cùng.