Cách sử dụng
- Dán danh sách vào ô nhập liệu.
- Chọn thao tác: thêm tiền tố / hậu tố, đánh số dòng, bọc trong dấu trích dẫn, nối dòng hoặc tách thành dòng.
- Điền các tùy chọn cho thao tác đó, chẳng hạn như văn bản tiền tố, số bắt đầu hoặc dấu phân cách.
- Sao chép kết quả hoặc dùng kết quả làm dữ liệu đầu vào mới để kết hợp các thao tác, chẳng hạn tách rồi thêm dấu trích dẫn.
Cách hoạt động
Mỗi thao tác đều xử lý từng dòng. Công cụ nhận diện các kiểu xuống dòng của Windows, Unix và Mac đời cũ; kết quả sử dụng kiểu xuống dòng Unix (LF). Dấu xuống dòng cuối cùng trong dữ liệu đầu vào sẽ bị bỏ qua, nên không tạo thêm một mục trống.
Thêm tiền tố / hậu tố sẽ chèn cùng một đoạn văn bản vào đầu và cuối mỗi dòng, phù hợp để tạo dấu đầu dòng Markdown (“- ”), ký hiệu chú thích (“// ”) hoặc các mục danh sách HTML. Đánh số dòng sẽ thêm số và dấu phân cách vào trước mỗi dòng, bắt đầu từ số nguyên bất kỳ (kể cả số âm). Bật thêm số 0 để tất cả các số có cùng độ rộng; chẳng hạn, 10 dòng sẽ được đánh số từ 01 đến 10. Bọc trong dấu trích dẫn sẽ đặt dấu ngoặc kép, dấu nháy đơn hoặc dấu huyền quanh mỗi dòng; bạn cũng có thể thêm dấu phẩy sau mọi mục trừ mục cuối cùng để tạo phần nội dung của danh sách JavaScript, Python hoặc SQL. Dấu trích dẫn bên trong dòng chỉ được thoát khi bạn bật tùy chọn này.
Nối dòng sẽ gộp tất cả các dòng thành một dòng duy nhất bằng dấu phân cách bạn chọn, chẳng hạn “, ” để tạo danh sách dễ đọc hoặc “,” cho CSV. Tách thành dòng thực hiện ngược lại: cắt văn bản tại mỗi lần xuất hiện của dấu phân cách, có thể gồm nhiều ký tự (“ | ” hoặc “;”), rồi đặt mỗi phần trên một dòng riêng. Dấu phân cách được so khớp chính xác, không phải dưới dạng biểu thức chính quy. Trong các trường dấu phân cách, tiền tố và hậu tố, \t đại diện cho tab, \n đại diện cho dấu xuống dòng và \\ đại diện cho dấu gạch chéo ngược.
Theo mặc định, các dòng trống (kể cả dòng chỉ chứa khoảng trắng) được giữ nguyên khi thêm tiền tố, số hoặc dấu trích dẫn, và không được tính khi đánh số. Khi nối hoặc tách, các mục trống sẽ bị xóa theo mặc định. Tắt tùy chọn này để xử lý dòng trống như các dòng khác.
Ví dụ
Danh sách cho mệnh đề IN trong SQL
Dán mỗi mã sản phẩm trên một dòng, chọn “Bọc trong dấu trích dẫn” với dấu nháy đơn và dấu phẩy ở cuối, sau đó chọn “Nối dòng” với dấu cách: 'A12', 'B07', 'C33' sẽ sẵn sàng để dán vào giữa IN ( và ).
Chuyển thẻ phân cách bằng dấu phẩy thành từng dòng
Dán “seo, marketing, analytics, content”, chọn “Tách thành dòng” với dấu phân cách “,” và bật tùy chọn cắt khoảng trắng: mỗi thẻ sẽ xuất hiện trên một dòng riêng, không có khoảng trắng ở đầu.
Đánh số các bước
Đánh số các bước trong công thức nấu ăn, bắt đầu từ 1 và dùng dấu phân cách “. ”. Các dòng trống giữa các phần vẫn để trống và được bỏ qua, nên số thứ tự tiếp tục liên tục.
Câu hỏi thường gặp
Làm cách nào để thêm tab hoặc dấu xuống dòng làm dấu phân cách?
Nhập \t để chèn tab hoặc \n để chèn dấu xuống dòng trong trường dấu phân cách, tiền tố hoặc hậu tố. Ví dụ, tách tại \t sẽ chuyển một hàng sao chép từ bảng tính thành mỗi giá trị một dòng.
Tôi có thể kết hợp nhiều thao tác không?
Có. Nhấp vào “Dùng kết quả làm dữ liệu đầu vào” sau mỗi bước, rồi chọn thao tác tiếp theo. Ví dụ: tách danh sách phân cách bằng dấu phẩy thành các dòng, bọc từng dòng trong dấu trích dẫn, rồi nối lại.
Tách có hỗ trợ biểu thức chính quy không?
Không, dấu phân cách được so khớp chính xác như nội dung bạn nhập. Để tách theo mẫu, hãy dùng công cụ Tìm và Thay thế ở chế độ biểu thức chính quy và thay mẫu bằng \n.
Tại sao một số dòng không được đánh số?
Theo mặc định, các dòng trống sẽ bị bỏ qua để những dòng trống giữa các nhóm không bị đánh số. Tắt “Giữ nguyên dòng trống” để đánh số mọi dòng.
Quyền riêng tư
Mọi thao tác xử lý dòng đều chạy trong trình duyệt. Văn bản của bạn không được tải lên, lưu trữ hoặc đưa vào dữ liệu phân tích.