Công cụ Danh sách Văn bản — sắp xếp, loại trùng & dọn dẹp dòng
Sắp xếp các dòng A-Z, Z-A hoặc theo số, loại bỏ các dòng trùng lặp và trống, đảo ngược thứ tự, cắt khoảng trắng từng dòng và thêm tiền tố hoặc hậu tố cho mỗi dòng.
Công cụ Danh sách Văn bản — sắp xếp, loại trùng & dọn dẹp dòng — Dán một danh sách các dòng và định hình lại ở cùng một nơi: sắp xếp A-Z, Z-A hoặc theo số, loại bỏ các dòng trùng lặp, đảo ngược thứ tự, cắt khoảng trắng ở từng dòng, bỏ các dòng trống và bao mỗi dòng bằng một tiền tố và hậu tố. Kết quả cập nhật trực tiếp khi bạn thay đổi bất kỳ tùy chọn nào, kèm theo số dòng cho đầu vào và đầu ra. Mọi thứ chạy cục bộ trong trình duyệt của bạn, vì vậy danh sách của bạn không bao giờ được tải lên.
Công cụ Danh sách Văn bản — sắp xếp, loại trùng & dọn dẹp dòng là gì?
Công cụ Danh sách Văn bản là một trình chỉnh sửa danh sách trực tuyến miễn phí theo từng dòng, dọn dẹp và sắp xếp lại một khối văn bản từng dòng một. Các nhà phát triển, người xử lý dữ liệu và người viết dùng nó để sắp xếp danh sách theo thứ tự bảng chữ cái hoặc theo số, loại bỏ các dòng trùng lặp, đảo ngược thứ tự dòng, cắt khoảng trắng ở đầu và cuối, xóa các dòng trống và thêm hàng loạt một tiền tố hoặc hậu tố cho mỗi dòng. Nó tiện lợi để dọn dẹp cột CSV, loại trùng danh sách email hoặc URL, sắp xếp dữ liệu nhập, dựng mệnh đề IN của SQL và biến một danh sách thuần thành các mục có dấu ngoặc kép hoặc dấu đầu dòng. Vì widget chỉ kết xuất bằng JavaScript, văn bản này là phần mô tả có thể lập chỉ mục: sắp xếp dòng, loại trùng một danh sách, đảo ngược, cắt khoảng trắng, xóa dòng trống và thêm tiền tố/hậu tố trực tuyến.
Cách sử dụng Công cụ Danh sách Văn bản — sắp xếp, loại trùng & dọn dẹp dòng
- Dán hoặc nhập danh sách của bạn vào ô Input, mỗi mục một dòng.
- Chọn chế độ sắp xếp bằng điều khiển phân đoạn: None giữ nguyên thứ tự gốc, A-Z và Z-A sắp xếp theo bảng chữ cái, còn Numeric sắp xếp theo số đầu tiên tìm thấy trong mỗi dòng.
- Đánh dấu các tùy chọn dọn dẹp bạn cần: loại bỏ các dòng trùng lặp, đảo ngược thứ tự, cắt khoảng trắng từng dòng hoặc loại bỏ các dòng trống.
- Nhập tiền tố và/hoặc hậu tố để bao quanh mỗi dòng — ví dụ một dấu ngoặc kép và dấu phẩy để dựng một danh sách mã.
- Đọc danh sách đã chuyển đổi trong ô chỉ đọc Output và theo dõi số dòng đầu vào và đầu ra cập nhật.
- Dùng nút Copy bên cạnh nhãn Output để sao chép kết quả, hoặc Clear để xóa trống đầu vào.
Ví dụ
Sắp xếp A-Z và loại bỏ trùng lặp
Đầu vào
banana apple banana cherry
Đầu ra
apple banana cherry
Bao mỗi dòng bằng dấu ngoặc kép và dấu phẩy cho một danh sách mã
Đầu vào
red green blue
Đầu ra
"red", "green", "blue",
Sắp xếp theo số dựa trên số đầu tiên trong mỗi dòng
Đầu vào
item 10 item 2 item 1
Đầu ra
item 1 item 2 item 10
Câu hỏi thường gặp
- Bốn chế độ sắp xếp làm gì?
- None giữ các dòng ở thứ tự gốc. A-Z và Z-A sắp xếp theo bảng chữ cái bằng phép so sánh có nhận biết ngôn ngữ vùng. Numeric đọc số đầu tiên tìm thấy trong mỗi dòng (số nguyên hoặc số thập phân, bao gồm số âm) và sắp xếp theo đó; những dòng không chứa số nào sẽ bị đẩy xuống cuối.
- Các thao tác được áp dụng theo thứ tự nào?
- Công cụ xử lý mỗi dòng theo một quy trình cố định: cắt khoảng trắng từng dòng, loại bỏ các dòng trống, loại bỏ trùng lặp, sắp xếp, đảo ngược, rồi cuối cùng thêm tiền tố và hậu tố. Vì vậy trùng lặp được phát hiện sau khi cắt khoảng trắng, và tiền tố/hậu tố được thêm cuối cùng, sau khi sắp xếp và đảo ngược.
- Việc loại bỏ các dòng trùng lặp hoạt động thế nào?
- Nó giữ lần xuất hiện đầu tiên của mỗi dòng và bỏ các dòng giống hệt xuất hiện sau, giữ nguyên thứ tự dòng xuất hiện lần đầu. Nếu bạn cũng bật cắt khoảng trắng từng dòng, các dòng được cắt khoảng trắng trước khi so sánh trùng lặp, nên những dòng chỉ khác nhau ở khoảng trắng bao quanh sẽ được coi là giống nhau.
- Số dòng cho biết điều gì?
- Hai thẻ thống kê hiển thị có bao nhiêu dòng không trống ở đầu vào và đầu ra, để bạn thấy ngay đã loại bỏ bao nhiêu dòng trùng lặp hoặc dòng trống.
- Danh sách của tôi có được tải lên đâu đó không?
- Không. Mọi thứ chạy 100% phía máy khách, 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 máy chủ, vì vậy bạn có thể an toàn xử lý các danh sách riêng tư như email, URL hoặc dữ liệu nội bộ.
Công cụ liên quan
Mã hóa / giải mã Base32 / Base58
Mã hóa văn bản thành Base32 (RFC 4648) hoặc Base58 (bảng chữ cái Bitcoin) và giải mã cả hai trở lại văn bản, hoàn toàn an toàn với UTF-8 và toàn bộ trong trình duyệt của bạn.
Mã hóa / Giải mã Base64
Mã hóa hoặc giải mã Base64 (an toàn UTF-8) với bảng chữ cái URL-safe, đệm tùy chọn, ngắt dòng 64/76, đếm byte và ký tự trực tiếp, cùng chế độ xem byte dạng hex hoặc nhị phân.
Công cụ chuyển đổi kiểu chữ và đếm
Chuyển văn bản giữa UPPERCASE, camelCase, PascalCase, snake_case, CONSTANT_CASE, kebab-case, dot.case và hơn thế, đồng thời đếm ký tự, từ và dòng.
Trình định dạng và rút gọn mã
Làm đẹp hoặc rút gọn HTML, CSS và JavaScript ngay lập tức trong trình duyệt của bạn, với thụt lề 2 dấu cách, 4 dấu cách hoặc tab và nén JavaScript bằng Terser.