Công cụ lọc dòng văn bản trực tuyến
Lọc các dòng văn bản theo chuỗi hoặc regex, tùy chọn phân biệt hoa thường và loại trừ. Xử lý cục bộ, giữ nguyên thứ tự. Quá trình xử lý diễn ra cục bộ trong…
Bắt đầu sử dụng
Tính năng và ví dụ cụ thể
Giả sử bạn có danh sách trái cây: apple, banana, apricot. Nếu bạn nhập từ khóa ap và không chọn tùy chọn nào, công cụ sẽ giữ lại các dòng chứa chuỗi con 'ap' (không phân biệt hoa thường), kết quả là apple và apricot. Nếu bạn chọn Exclude matching lines, kết quả sẽ là banana.
Các tùy chọn lọc
- Regular expression: Khi bật, chuỗi tìm kiếm được xử lý như biểu thức chính quy JavaScript. Ví dụ, nhập
^ađể tìm các dòng bắt đầu bằng chữ 'a'. Lưu ý rằng các ký tự như dấu ngoặc hoặc dấu cộng sẽ được hiểu là cú pháp regex. - Case sensitive: Phân biệt chữ hoa và chữ thường. Ví dụ, tìm 'Apple' sẽ không khớp với 'apple'.
- Exclude matching lines: Đảo ngược kết quả, chỉ giữ các dòng không chứa chuỗi tìm kiếm.
Giới hạn và lưu ý
Công cụ chạy hoàn toàn trong trình duyệt của bạn, không gửi dữ liệu lên máy chủ. Nó chỉ lọc dòng, không sửa nội dung bên trong dòng, không sắp xếp lại thứ tự và không hỗ trợ tải tệp lên. Nếu bạn nhập chuỗi rỗng hoặc biểu thức chính quy không hợp lệ, công cụ sẽ báo lỗi.
Câu hỏi thường gặp
Làm thế nào để tìm chính xác cả dòng, không phải chuỗi con?
Công cụ này tìm kiếm chuỗi con, không yêu cầu khớp toàn bộ dòng. Để khớp chính xác cả dòng, bạn có thể sử dụng biểu thức chính quy với ký tự neo, ví dụ ^apple$.
Tôi có thể sử dụng biểu thức chính quy phức tạp không?
Có, công cụ hỗ trợ biểu thức chính quy JavaScript đầy đủ. Tuy nhiên, nếu biểu thức không hợp lệ, bạn sẽ nhận được thông báo lỗi. Hãy kiểm tra cú pháp trước khi áp dụng.
Kết quả có giữ nguyên thứ tự các dòng không?
Có, các dòng được giữ nguyên thứ tự xuất hiện trong văn bản gốc. Công cụ không sắp xếp lại hoặc thay đổi nội dung của từng dòng.
Quá trình xử lý diễn ra cục bộ trong trình duyệt.