Ngôn ngữ
English English Vietnamese (Tiếng Việt) Vietnamese (Tiếng Việt) Chinese (简体中文) Chinese (简体中文) Portuguese (Brazil) (Português do Brasil) Portuguese (Brazil) (Português do Brasil) Spanish (Español) Spanish (Español) Indonesian (Bahasa Indonesia) Indonesian (Bahasa Indonesia)
Xóa Dòng Trùng Lặp

Xóa Dòng Trùng Lặp

Xóa dòng trùng lặp trong văn bản ngay lập tức. So sánh có hoặc không phân biệt hoa thường, cắt khoảng trắng, giữ dòng đầu hay dòng cuối, sắp xếp và tải kết quả về.

Xóa Dòng Trùng Lặp Trong Mọi Văn Bản

Xóa các dòng trùng lặp khỏi bất kỳ danh sách hay khối văn bản nào và chỉ giữ lại những dòng duy nhất. Dán văn bản vào ô bên trái và kết quả đã lọc trùng hiện ngay bên phải — không cần bấm nút, không cần cài đặt gì.

Chọn cách so khớp các dòng (chính xác, không phân biệt hoa thường, hoặc bỏ qua khoảng trắng thừa), quyết định giữ dòng xuất hiện đầu tiên hay cuối cùng, và tùy ý sắp xếp kết quả A→Z hoặc Z→A. Bộ đếm trực tiếp cho biết đã xóa bao nhiêu dòng trùng, còn bảng Dòng đã xóa liệt kê chính xác những gì đã bị loại bỏ.

Công cụ được tạo ra cho bất kỳ ai làm việc với dữ liệu văn bản — chuyên viên phân tích dọn cột CSV, lập trình viên lọc trùng file log hay danh sách cấu hình, người làm marketing sắp xếp danh sách email và liên hệ, và người viết tổ chức danh sách từ khóa hay tài liệu tham khảo.

Riêng tư theo thiết kế: mọi xử lý đều diễn ra cục bộ ngay trong trình duyệt của bạn. Văn bản của bạn không bao giờ được tải lên, lưu trữ hay gửi đến bất kỳ máy chủ nào, nên hoàn toàn an toàn khi dán các danh sách nhạy cảm như email hoặc dữ liệu bảo mật.

Cách Xóa Dòng Trùng Lặp

1

Nhập văn bản của bạn

Nhập hoặc dán văn bản vào ô Văn bản gốc, mỗi mục một dòng. Bạn cũng có thể bấm nút Dán để lấy văn bản thẳng từ bộ nhớ tạm. Kết quả cập nhật theo thời gian thực ngay khi bạn gõ.

2

Chọn cách so sánh các dòng

Mở menu So sánh và chọn Phân biệt hoa thường, Không phân biệt hoa thường, Cắt khoảng trắng, hoặc Cắt khoảng trắng + không phân biệt hoa thường. Sau đó đặt Giữ lại thành Đầu tiên hoặc Cuối cùng để quyết định dòng nào được giữ.

3

Sắp xếp và tinh chỉnh (tùy chọn)

Dùng menu Sắp xếp để giữ kết quả theo thứ tự ban đầu (Không) hoặc sắp xếp A → Z / Z → A. Tích Bỏ qua dòng trống để các dòng trống được bỏ qua khi so sánh và vẫn được giữ trong kết quả.

4

Sao chép hoặc tải kết quả về

Các dòng duy nhất hiện trong ô Kết quả. Bấm Sao chép để đưa chúng vào bộ nhớ tạm hoặc Tải về để lưu file unique-lines.txt. Mở bảng Dòng đã xóa để xem lại những gì đã bị xóa.

Tính Năng

Xử lý theo thời gian thực

Các dòng trùng được phát hiện và xóa ngay khi bạn gõ hoặc dán — không cần bấm nút. Cập nhật có giảm chấn giúp công cụ chạy mượt ngay cả với danh sách lớn.

Nhiều chế độ so sánh linh hoạt

So khớp dòng theo bốn cách: Phân biệt hoa thường, Không phân biệt hoa thường, Cắt khoảng trắng, hoặc Cắt khoảng trắng + không phân biệt hoa thường cho dữ liệu lộn xộn.

Giữ dòng đầu tiên hoặc cuối cùng

Quyết định dòng trùng nào được giữ lại — giữ lần đầu tiên một dòng xuất hiện hay lần gần nhất.

Tô sáng dòng trùng trực quan

Các dòng trùng được đánh dấu bằng số thứ tự dòng màu vàng ở ô nhập, giúp bạn nhận ra dòng lặp chỉ trong một cái nhìn.

Bảng các dòng đã xóa

Một bảng có thể thu gọn liệt kê mọi dòng đã xóa kèm số thứ tự dòng gốc, và nút Sao chép tất cả lấy hết chúng chỉ với một cú bấm.

Thống kê trực tiếp

Thanh thống kê hiển thị Tổng số dòng, số dòng Duy nhất, số dòng Trùng lặp đã xóa và tỷ lệ phần trăm Đã giảm theo thời gian thực.

Tùy chọn sắp xếp

Sau khi lọc trùng, sắp xếp các dòng duy nhất A → Z hoặc Z → A, hoặc giữ nguyên thứ tự ban đầu.

Bỏ qua dòng trống

Bỏ qua các dòng trống khi so sánh để chúng không bao giờ bị coi là trùng và vẫn ở lại trong kết quả của bạn.

Sao chép và tải về

Sao chép vào bộ nhớ tạm chỉ với một cú bấm hoặc Tải kết quả về dưới dạng file văn bản thuần tên unique-lines.txt.

Lưu tùy chọn cá nhân

Chế độ so sánh, lựa chọn giữ lại, kiểu sắp xếp và tùy chọn dòng trống của bạn được ghi nhớ cho lần truy cập sau.

Câu Hỏi Thường Gặp

Công cụ có giữ nguyên thứ tự các dòng ban đầu không?

Có. Theo mặc định, tùy chọn Sắp xếp được đặt là Không, nên các dòng duy nhất giữ đúng thứ tự lần đầu chúng xuất hiện. Chỉ chuyển sang A → Z hoặc Z → A khi bạn muốn sắp xếp lại kết quả.

Việc so sánh có phân biệt hoa thường không (Apple với apple)?

Mặc định là có. Ở chế độ Phân biệt hoa thường, "Apple" và "apple" được coi là hai dòng khác nhau. Chuyển menu So sánh sang Không phân biệt hoa thường (hoặc Cắt khoảng trắng + không phân biệt hoa thường) để coi chúng là một và xóa bớt một dòng trùng.

Cắt khoảng trắng có tác dụng gì?

Nó bỏ qua các khoảng trắng và tab ở đầu và cuối mỗi dòng khi so khớp, nên " Hello " và "Hello" được tính là trùng nhau. Dòng được giữ lại vẫn giữ nguyên khoảng trắng gốc trong kết quả — chỉ việc so sánh là bỏ qua chúng. Điều này rất tiện cho dữ liệu sao chép từ nhiều nguồn khác nhau.

Giữ dòng đầu và Giữ dòng cuối khác nhau như thế nào?

Giữ dòng đầu giữ lần xuất hiện sớm nhất và xóa những lần sau đó. Giữ dòng cuối giữ lần xuất hiện cuối cùng và xóa những lần trước đó. Ví dụ, với các dòng A, B, A, C, A: Giữ dòng đầu cho ra A, B, C; Giữ dòng cuối cho ra B, C, A.

Công cụ có xóa luôn các dòng trống không?

Theo mặc định, các dòng trống được so sánh như mọi dòng khác, nên những dòng trống lặp lại sẽ được gộp còn một. Tích Bỏ qua dòng trống trên thanh công cụ để bỏ qua các dòng trống khi so sánh — khi đó chúng không bao giờ bị coi là trùng và tất cả đều ở lại trong kết quả của bạn.

Làm sao xóa các dòng trùng từ một file văn bản?

Mở file của bạn, sao chép nội dung và dán vào ô Văn bản gốc (hoặc dùng nút Dán). Các dòng duy nhất hiện ở ô Kết quả, nơi bạn có thể bấm Tải về để lưu chúng thành file unique-lines.txt mới hoặc Sao chép chúng trở lại tài liệu của mình.

Tôi có thể xem và khôi phục lại những gì đã bị xóa không?

Có. Văn bản gốc của bạn trong ô Văn bản gốc không bao giờ bị thay đổi — chỉ ô Kết quả mới hiển thị kết quả đã lọc trùng. Mở bảng Dòng đã xóa có thể thu gọn để xem từng dòng đã xóa kèm số thứ tự dòng gốc, và dùng Sao chép tất cả để sao chép chúng nếu bạn cần lấy lại.

Có giới hạn về số dòng hay số ký tự không?

Công cụ không có giới hạn cố định nào được cài sẵn. Vì mọi thứ chạy trong trình duyệt của bạn, ngưỡng thực tế phụ thuộc vào bộ nhớ thiết bị. Hầu hết trình duyệt hiện đại xử lý hàng trăm nghìn dòng vẫn ổn, dù dữ liệu rất lớn có thể mất một chút thời gian để xử lý.

Có phím tắt nào không?

Có. Nhấn Ctrl+V trong ô nhập để dán, Ctrl+Shift+C để sao chép kết quả, và Ctrl+Shift+X để xóa hết. Trên máy Mac, dùng Cmd thay cho Ctrl.

Văn bản của tôi có được tải lên máy chủ không?

Không. Mọi xử lý đều diễn ra cục bộ trong trình duyệt của bạn bằng JavaScript. Văn bản của bạn không bao giờ được tải lên, lưu trữ hay truyền đi đâu cả, điều này giúp công cụ an toàn cho các danh sách nhạy cảm. Chỉ các thiết lập của bạn (chế độ so sánh, giữ lại, sắp xếp và tùy chọn dòng trống) được lưu cục bộ cho lần sau.

Văn bản gốc
Kết quả
Tổng 0
Duy nhất 0
Trùng lặp 0
Đã giảm 0%
Chưa xóa dòng nào
Dán hoặc nhập văn bản, các dòng trùng sẽ được xóa ngay lập tức
Dùng chế độ Không phân biệt hoa thường để xem 'Hello' và 'hello' là một
Bật Cắt khoảng trắng để bỏ qua khoảng trắng ở đầu và cuối dòng
Chọn Giữ dòng đầu hoặc Giữ dòng cuối để quyết định dòng nào được giữ lại
Các dòng trùng được tô vàng ở số thứ tự dòng
Mở bảng Dòng đã xóa để xem chính xác những gì đã bị xóa
Mọi xử lý diễn ra ngay trong trình duyệt của bạn - không có dữ liệu nào được gửi lên máy chủ
Muốn biết thêm? Đọc tài liệu →
1/8
Bình luận 0
Để lại bình luận

Chưa có bình luận nào. Hãy là người đầu tiên!

Bắt đầu gõ để tìm kiếm...
Đang tìm kiếm...
Không tìm thấy kết quả
Hãy thử tìm với từ khóa khác