Chuyển danh sách thành văn bản

Nối danh sách (mỗi dòng một mục) thành văn bản ngăn cách bằng dấu phẩy hoặc dấu tùy chỉnh. Bao mục trong ngoặc, bỏ ký hiệu đầu dòng và thêm "và" trước mục cuối.

Tùy chọn

Chạy hoàn toàn trong trình duyệt. Dữ liệu của bạn không bao giờ bị tải lên.

Danh sách thành văn bản là gì?

Nối các dòng của danh sách thành một dòng văn bản, ngăn cách bằng dấu phẩy, dấu chấm phẩy, dấu cách, gạch đứng, tab hoặc chuỗi tùy chỉnh bất kỳ. Các mục có thể được bao trong dấu ngoặc hoặc backtick, ký hiệu đầu dòng và số thứ tự có thể được loại bỏ, và có thể đặt một dấu phân cách khác như " và " trước mục cuối.

Cách sử dụng Danh sách thành văn bản

  1. Dán danh sách, mỗi dòng một mục, vào ô Đầu vào.
  2. Chọn dấu phân cách ở mục Nối bằng, hoặc Chuỗi tùy chỉnh.
  3. Nếu muốn, chọn dấu ngoặc ở mục Bao mỗi mục bằng và điền Trước mục cuối (ví dụ " và ").
  4. Sao chép văn bản đã nối từ ô Đầu ra.

Ví dụ

Đầu vào
- a
- b
- c
Đầu ra
"a", "b" and "c"

Dấu phẩy và dấu cách, ngoặc kép, trước mục cuối: " and "

Khi nào nên dùng Danh sách thành văn bản

Dùng công cụ để tạo danh sách IN (...) trong SQL, mảng JavaScript hoặc Python, chuỗi thẻ, hoặc một câu dễ đọc từ danh sách. Dấu ngoặc bên trong các mục không được thoát, nên hãy kiểm tra những giá trị chứa ký tự ngoặc trước khi dùng kết quả trong mã.

Danh sách thành văn bản hoạt động như thế nào

Đầu vào được tách thành các dòng. Nếu bật "Bỏ ký hiệu đầu dòng và số thứ tự", các ký hiệu ở đầu như -, *, • hay 1. sẽ bị xóa. Các mục được cắt khoảng trắng và dòng trống bị loại (cả hai được bật mặc định), mỗi mục được bao bằng ký tự ngoặc đã chọn, rồi các mục được nối bằng dấu phân cách. Nếu có dấu phân cách cho mục cuối và có ít nhất hai mục, nó sẽ thay cho dấu phân cách đứng trước mục cuối cùng.

Các Trường Hợp Sử Dụng Phổ Biến

  • Tạo mệnh đề SQL IN từ một cột ID
  • Biến danh sách thành mảng chuỗi JavaScript
  • Tạo chuỗi thẻ hoặc từ khóa ngăn cách bằng dấu phẩy
  • Viết danh sách thành câu: "a, b và c"

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

Làm sao tạo danh sách SQL IN?

Chọn Dấu phẩy và dấu cách và Ngoặc đơn '…', rồi gõ IN ( trước và ) sau kết quả.

Có thể dùng xuống dòng trong dấu phân cách tùy chỉnh không?

Có, viết \n cho xuống dòng và \t cho tab.

Dấu ngoặc bên trong các mục có được thoát không?

Không. Nếu một mục chứa cùng ký tự ngoặc, hãy tự thoát nó theo ngôn ngữ đích của bạn.

Khám phá thêm danh mục