🔎 Kiểm Tra Regex — Khớp Trực Tiếp, Nhóm & Thay Thế
Công cụ Kiểm Tra Regex của Toolio hoạt động hoàn toàn trên trình duyệt, miễn phí — không tải tệp lên, không cần tài khoản, và có thể dùng đầy đủ khi ngoại tuyến.
Regex Pattern
Flags
Test String
Capture Groups (first match)
Replace
Giới thiệu
Nhập mẫu regex và chuỗi kiểm tra để xem tất cả các kết quả khớp được tô sáng theo thời gian thực. Các nhóm capture từ kết quả đầu tiên được liệt kê kèm tham chiếu $1, $2 …, và phần xem trước thay thế cho thấy chuỗi thay thế biến đổi đầu vào như thế nào. Các cờ — g, i, m, s, u — được bật tắt bằng hộp kiểm nên bạn không cần nhớ cú pháp. Vì mọi thứ chạy trong trình duyệt mà không có máy chủ nào tham gia, mẫu và văn bản của bạn hoàn toàn riêng tư.
Cách sử dụng
- Nhập biểu thức chính quy vào trường Pattern.
- Chọn các cờ cần thiết (g để tìm toàn bộ, i để không phân biệt hoa thường, m để nhiều dòng, v.v.).
- Dán hoặc nhập chuỗi kiểm tra vào vùng Test String — kết quả khớp sẽ được tô sáng ngay lập tức.
- Kiểm tra bảng Capture Groups để xem các giá trị $1, $2 … từ kết quả khớp đầu tiên.
- Nhập chuỗi thay thế vào trường Replace để xem trước kết quả, sau đó sao chép.
Câu hỏi thường gặp
- Công cụ kiểm tra regex này có miễn phí không?
- Có, hoàn toàn miễn phí — không cần tài khoản, không đăng ký, không giới hạn sử dụng.
- Mẫu hoặc văn bản của tôi có được tải lên máy chủ không?
- Không. Mọi thứ chạy cục bộ trong trình duyệt của bạn bằng JavaScript RegExp engine. Không có gì được gửi đến bất kỳ máy chủ nào.
- Công cụ có hoạt động ngoại tuyến không?
- Có. Sau khi trang được tải, bạn có thể ngắt kết nối internet và công cụ vẫn tiếp tục hoạt động. Công cụ còn là PWA nên bạn có thể cài đặt để dùng ngoại tuyến.
- Những cờ regex nào được hỗ trợ?
- Công cụ hỗ trợ g (toàn cục), i (không phân biệt hoa thường), m (nhiều dòng), s (dotAll) và u (unicode) — tất cả cờ RegExp chuẩn của JavaScript.
- Tôi có thể dùng nhóm capture trong chuỗi thay thế không?
- Có. Dùng $1, $2, … trong trường thay thế để tham chiếu các nhóm capture từ mẫu — giống hệt String.replace() của JavaScript.