Kiểm tra Regex
Xây dựng, kiểm tra và gỡ lỗi biểu thức chính quy trực tiếp trong trình duyệt — làm nổi bật kết quả khớp tức thì, nhóm bắt, xem trước thay thế, giải thích bằng ngôn ngữ thông thường và code sẵn dùng cho 15+ ngôn ngữ.
Chạy hoàn toàn trong trình duyệt sử dụng engine regex JavaScript gốc — không có gì tải lên. Code được tạo ra cho phép bạn dùng cùng mẫu với 15+ ngôn ngữ.
Cờ global (g) được khuyến nghị để thay thế mọi kết quả khớp.
Kiểm tra trực tiếp dùng engine JavaScript. Một số hương vị (Go, Rust) không hỗ trợ look-around hoặc tham chiếu ngược.
Giới thiệu về Kiểm tra Regex
Regex Tester cho phép bạn xây dựng, kiểm tra và debug biểu thức chính quy trực tiếp: gõ một mẫu, dán một chuỗi kiểm tra, và các kết quả khớp được tô sáng ngay lập tức cùng mọi nhóm bắt (capture group) — có số hoặc có tên — được liệt kê với phạm vi chỉ số chính xác của nó. Nó chạy hoàn toàn trong trình duyệt của bạn trên engine regex JavaScript gốc; không có gì được tải lên.
Ngoài việc khớp mẫu, bốn tab bổ sung làm phần việc nặng nhọc. Substitution xem trước một phép thay thế với các tham chiếu nhóm $1, $2 và $<name>. Explanation phân tích mẫu từng token bằng tiếng Anh đơn giản. Code tạo ra các đoạn mã sẵn sàng dán cho hơn 15 ngôn ngữ, và Reference giữ các lớp ký tự, mỏ neo, lượng từ và look-around trong tầm tay chỉ một cú nhấp.
Các mẫu phổ biến — email, URL, IPv4, IPv6, UUID, ngày tháng, slug, mã màu hex và hơn thế nữa — được tải như các mẫu sẵn dùng một chạm, và cả sáu cờ (g, i, m, s, u, y) đều bật/tắt từ các ô checkbox. Các mẫu không hợp lệ được cảnh báo ngay thay vì thất bại âm thầm, làm cho đây là một công cụ regex tester online thực tế cho công việc hàng ngày.
Cách sử dụng Kiểm tra Regex
- Gõ biểu thức chính quy của bạn, hoặc tải một trong các mẫu sẵn (email, URL, IPv4, UUID…).
- Bật/tắt các cờ bạn cần — g cho tất cả kết quả khớp, i cho không phân biệt hoa thường, m cho nhiều dòng.
- Dán một chuỗi kiểm tra và xem các kết quả khớp và nhóm bắt được tô sáng.
- Dùng tab Substitution để xem trước các phép thay thế, hoặc Explanation để phân tích từng token.
- Mở tab Code và sao chép mẫu dưới dạng đoạn mã hoạt động trong ngôn ngữ của bạn.