vi

Kiểm tra regex

Thử một biểu thức chính quy trên văn bản của bạn và xem mọi kết quả khớp và nhóm, ngay trong trình duyệt và không tải lên bất cứ gì.

Mẫu (regex)
Bỏ qua hoa thường (i)
Nhiều dòng (m)
Dấu chấm khớp xuống dòng (s)
Unicode (u)
Chỉ khớp từ vị trí hiện tại (y)

Đang xử lý cục bộ trên thiết bị của bạn ...

0%

Tệp của bạn chưa bao giờ rời khỏi thiết bị

    Tệp của tôi có bị tải lên không?

    Không. Mọi thứ chạy trong trình duyệt của bạn - tệp của bạn không bao giờ rời khỏi thiết bị. Cách kiểm chứng điều này

    Không tải lên100% cục bộ
    Nội dung ở lại với bạnkhông ai khác chạm tới
    Máy chủ tại ĐứcGDPR ngay từ thiết kế
    Kiểm định độc lậpTLS A+ · HTTP header A+

    Một biểu thức chính quy (regex) mô tả một mẫu tìm kiếm cho văn bản, ví dụ "tất cả địa chỉ email", "bất kỳ con số nào" hoặc "các từ bắt đầu bằng A". Chúng mạnh mẽ nhưng dễ gây nhầm: một lỗi nhỏ trong mẫu dẫn đến kết quả khớp hoàn toàn khác. Công cụ này cho bạn chạy một mẫu trên văn bản thử và lập tức hiển thị mọi kết quả khớp cùng vị trí và các nhóm đã bắt, để bạn thử và tinh chỉnh mẫu mà không rủi ro.

    Bạn nhập mẫu và có thể bật các công tắc thông dụng: bỏ qua hoa thường (i), nhiều dòng (m, làm cho đầu và cuối có hiệu lực trên từng dòng) và dấu chấm khớp xuống dòng (s). Công cụ luôn tìm toàn cục, tức là mọi kết quả khớp, và xuất kết quả dưới dạng JSON rõ ràng: số kết quả khớp cùng với, cho mỗi kết quả, văn bản tìm thấy, vị trí của nó và nội dung các nhóm trong ngoặc.

    Toàn bộ việc đánh giá chạy hoàn toàn cục bộ trong trình duyệt bằng JavaScript thuần với bộ máy regex tích hợp; văn bản thử của bạn không được tải lên, không được lưu, và không có thư viện ngoài nào được nạp từ CDN. Nếu mẫu không hợp lệ, công cụ nói thật điều đó thay vì bịa ra một kết quả sai.

    Thông số kỹ thuật

    Thông số kỹ thuật
    Định dạng đầu vàoNhập văn bản
    Định dạng đầu raJSON
    Xử lý hàng loạtKhông
    Xử lýCục bộ trong trình duyệt (JavaScript)
    Tải tệp lênKhông có

    Trong 3 bước

    1. Dán văn bản thử vào ô văn bản.
    2. Nhập mẫu và bật các công tắc (i, m, s) khi cần.
    3. Đọc hoặc tải xuống các kết quả khớp và nhóm dưới dạng JSON.

    Giới hạn: Dùng cú pháp regex của JavaScript (ECMAScript); các phương ngữ khác (PCRE, Python) có thể khác ở chi tiết. Việc tìm kiếm luôn là toàn cục. Văn bản rất dài bị giới hạn, và một mẫu cực kỳ bất lợi có thể chậm; công cụ giới hạn khối lượng việc thay vì làm treo trình duyệt. Mẫu không hợp lệ sẽ báo lỗi trung thực.

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

    Văn bản của tôi có bị tải lên không?

    Không. Việc đánh giá chạy hoàn toàn cục bộ trong trình duyệt; văn bản thử và mẫu của bạn không bao giờ rời khỏi thiết bị và không được lưu.

    Cú pháp regex nào được hỗ trợ?

    Cú pháp JavaScript (ECMAScript) của bộ máy tích hợp. Mẫu từ các ngôn ngữ khác như PCRE hay Python thường hoạt động, nhưng có thể khác ở chi tiết.

    Các công tắc i, m và s nghĩa là gì?

    i bỏ qua hoa thường, m làm cho đầu và cuối dòng có hiệu lực trên từng dòng, còn s cho phép dấu chấm khớp cả ký tự xuống dòng. Toàn cục (mọi kết quả khớp) luôn bật.

    Điều gì xảy ra với một mẫu không hợp lệ?

    Công cụ báo một lỗi trung thực thay vì tạo ra kết quả sai. Hãy kiểm tra dấu ngoặc và ký tự thoát trong mẫu.

    Công cụ liên quan