Bàn văn bản

Lọc dòng

Chỉ giữ các dòng chứa đoạn văn bản nguyên văn, với tùy chọn phân biệt chữ hoa và chữ thường.

Lọc dòng: Chỉ trích xuất các dòng chứa một đoạn văn bản cụ thể. Lọc dòng tìm một chuỗi con nguyên văn ở bất kỳ vị trí nào trong mỗi mục và giữ lại các dòng khớp theo đúng thứ tự ban đầu. Chọn chế độ phân biệt chữ hoa và chữ thường khi kiểu chữ quan trọng; kết quả chứa toàn bộ dòng, không chỉ các từ khớp. Chạy 100% cục bộ trong trình duyệt của bạn, không có tệp nào được tải lên máy chủ.

Lượt chạy
Trong trình duyệt của bạn
Chi phí
Miễn phí · không cần đăng ký
Trạng thái khả dụng
Sẵn sàng sử dụng
Filter Lines / trình soạn thảo cục bộXử lý cục bộ

Chạy hoàn toàn trong trình duyệt của bạn

Đầu vào 100,000 ký tự · 10,000 dòng logic · đầu ra 200,000 ký tự

Kết quả

Sẵn sàng

Bộ lọc sử dụng phép kiểm tra chứa chuỗi nguyên văn. Biểu thức chính quy và việc thực thi mẫu tìm kiếm cố ý không được hỗ trợ.

Điều kiện chứa và lựa chọn mẫu

Với truy vấn Q và dòng L, giữ lại L khi L chứa Q; khi tắt phân biệt chữ hoa chữ thường, hãy so sánh dạng chữ thường của cả hai. Số dòng được giữ là số dòng thỏa điều kiện đó. Đầu vào Batch 12\nDone 34\nBATCH 56\n với Q = batch và tùy chọn tắt sẽ cho Batch 12\nBATCH 56\n: hai trong ba mục khớp. Bật tùy chọn với cùng truy vấn chữ thường thì không mục viết hoa nào trong số này khớp. Văn bản ban đầu chỉ được sao chép sau khi quyết định đã được đưa ra.

Quy ước tìm kiếm và các đoạn trích dài

Thuật toán đối chiếu Unicode (https://www.unicode.org/reports/tr10/) mô tả các quy ước so sánh mà một tìm kiếm nhận biết ngôn ngữ có thể sử dụng; bộ lọc này không thực hiện kiểu so sánh tương đương hay sắp xếp đó. Truy vấn cho phép tối đa 200 điểm mã. Văn bản nguồn bị giới hạn ở 100.000 điểm mã và 10.000 dòng logic. Đầu vào CRLF và CR độc lập trở thành LF, còn một dòng mới cuối sẽ được thêm sau các kết quả được giữ nếu đầu vào có dòng mới. Với nhật ký lớn hơn, hãy lọc từng phần riêng rồi nối các kết quả khớp theo thứ tự các phần ban đầu. Trình soạn thảo cũng áp dụng giới hạn ký tự theo đơn vị UTF-16, vì vậy nhiều biểu tượng cảm xúc được tính là hai vị trí đầu vào. Công cụ kiểm tra biểu thức chính quy có thể giúp phát triển một mẫu cho quy trình riêng có hỗ trợ mẫu; bộ lọc theo nghĩa đen này không chấp nhận mẫu đó.

Cách sử dụng

  1. Dán hoặc nhập các dòng vào trình soạn thảo cục bộ.
  2. Thiết lập các tùy chọn cho phép biến đổi này rồi chạy công cụ.
  3. Xem lại kết quả, sau đó sao chép hoặc tải xuống văn bản.

Quyền riêng tư và giới hạn

Văn bản và kết quả của bạn vẫn ở trên thiết bị này. Không có gì được tải lên và mã đã nhập không được thực thi.

Công cụ liên quan

Câu hỏi thường gặp

Dấu chấm, dấu sao hoặc dấu ngoặc có được xử lý như mẫu tìm kiếm không?

Không. Truy vấn như a.b sẽ tìm đúng chuỗi gồm ba ký tự đó, còn dấu sao sẽ tìm một dấu sao. Không có ký tự đại diện, ranh giới từ hoàn chỉnh hay biểu thức chính quy. Truy vấn chỉ gồm khoảng trắng vẫn có thể có ý nghĩa, nhưng truy vấn hoàn toàn trống sẽ bị từ chối.

Chế độ không phân biệt chữ hoa và chữ thường có bỏ qua dấu hoặc các biến thể Unicode không?

Công cụ so sánh văn bản đã chuyển thành chữ thường thay vì sử dụng quy tắc đối chiếu theo từng ngôn ngữ. cafe không khớp với café, và ký tự é được tạo sẵn khác với e theo sau là dấu kết hợp. ß trong tiếng Đức không được chuyển thành ss. Hãy chuẩn hóa văn bản riêng nếu bạn muốn các cách viết tương đương được xem là khớp.

Nếu khớp nhiều lần, cùng một dòng có bị lặp lại không?

Không. Mỗi dòng logic chỉ được kiểm tra một lần và hoặc được giữ lại một lần, hoặc bị loại bỏ. Các dòng đầu vào trùng hệt nhau vẫn là những mục riêng biệt và tất cả có thể được giữ lại. Không có kết quả khớp sẽ cho đầu ra trống. Các mục được giữ lại vẫn giữ nguyên kiểu chữ, khoảng đệm và dấu câu ban đầu, thay vì dùng dạng tìm kiếm đã chuyển thành chữ thường.

Công cụ miễn phí · trong trình duyệt của bạn lượt chạy · không cần tài khoản