Kiểm thử biểu thức chính quy

Kiểm thử và kiểm tra tính hợp lệ của biểu thức chính quy

Chia sẻ công cụ này

Báo cáo sự cố

Hãy mô tả sự cố mà không kèm dữ liệu nhập hoặc tệp riêng tư.

Công cụ này hữu ích đến mức nào?

Công cụ này hữu ích đến mức nào?

Mẫu và văn bản kiểm thử

Cờ

Kết quả khớp cập nhật khi bạn ngừng gõ. Dữ liệu của bạn không rời khỏi thiết bị này.

Mẫu thông dụng
Mẹo dùng regex

Dùng \b để đánh dấu ranh giới từ nhằm chỉ khớp nguyên từ.

Dấu ? khiến các bộ định lượng không tham lam (khớp ít ký tự nhất có thể).

Dùng dấu ngoặc tròn () để tạo nhóm bắt, giúp lấy ra từng phần của kết quả khớp.

(?:...) tạo nhóm không bắt, dùng để gộp nhóm mà không bắt.

^ và $ khớp với đầu và cuối chuỗi (hoặc dòng khi dùng cờ m).

Hãy kiểm thử regex kỹ với nhiều đầu vào khác nhau để tránh kết quả dương tính giả.

Kết quả khớp 0

Nhập một mẫu để xem kết quả khớp.

 

Văn bản được đánh dấu

Nhập văn bản kiểm thử để xem các kết quả khớp được đánh dấu.

Giải thích mẫu

Các thành phần của mẫu sẽ hiện ở đây.

Giới thiệu công cụ Kiểm thử biểu thức chính quy

Đây là công cụ kiểm thử regex của chúng tôi là công cụ trực tuyến miễn phí cho phép bạn viết, kiểm thử và gỡ lỗi biểu thức chính quy theo thời gian thực với phản hồi trực quan tức thì. Biểu thức chính quy (regex) là các chuỗi khớp mẫu mạnh mẽ, được dùng trong hầu hết mọi ngôn ngữ lập trình để tìm kiếm, kiểm tra và xử lý văn bản. Công cụ này giúp bạn dễ dàng thử nghiệm các mẫu và thấy kết quả ngay.

Công cụ cung cấp môi trường phát triển regex hoàn chỉnh với tô sáng kết quả khớp, xem nhóm bắt, theo dõi vị trí và giải thích mẫu tự động. Khi bạn gõ mẫu regex, công cụ lập tức tô sáng mọi kết quả khớp trong chuỗi kiểm thử, hiển thị thông tin khớp chi tiết gồm nhóm và chỉ mục, đồng thời giải thích từng thành phần của mẫu có tác dụng gì.

Dù bạn đang xây dựng quy tắc kiểm tra biểu mẫu, phân tích tệp nhật ký, trích xuất dữ liệu từ văn bản hay học regex lần đầu, công cụ này có sẵn thư viện mẫu regex phổ biến cho email, số điện thoại, URL, địa chỉ IP, ngày tháng, thẻ HTML, thẻ tín dụng, màu hex và nhiều loại khác. Nạp bất kỳ mẫu có sẵn nào chỉ với một lần nhấp để nghiên cứu cách nó hoạt động hoặc dùng làm điểm khởi đầu cho mẫu của riêng bạn.

Cài đặt quyền riêng tư

Chọn tùy chọn của bạn cho phân tích, quảng cáo và cá nhân hóa. Bộ nhớ thiết yếu giúp các tính năng như giao diện và công cụ đã lưu tiếp tục hoạt động.

Bộ nhớ thiết yếu luôn được bật.