Kiểm tra biểu thức chính quy trực tuyến
Nhập biểu thức chính quy và một đoạn văn bản thử, mọi kết quả khớp sẽ được tô sáng ngay khi bạn gõ. Bảng kết quả liệt kê từng kết quả khớp cùng vị trí và các nhóm bắt giữ — được đánh số và có tên — để bạn thấy chính xác mẫu của mình bắt được gì. Bật Thay thế để xem trước phép thay thế với $1, $<name> và các tham chiếu khác.
Công cụ sử dụng engine biểu thức chính quy JavaScript của trình duyệt, với các cờ g, i, m, s và u. Những mẫu chạy quá lâu sẽ tự động bị dừng thay vì làm treo trang. Không có gì bạn nhập được gửi đến máy chủ.
Tại sao nên dùng công cụ kiểm tra regex này?
- Tô sáng trực tiếp mọi kết quả khớp
- Nhóm bắt giữ được đánh số và có tên cho từng kết quả khớp
- Xem trước thay thế với tham chiếu nhóm
- Mẫu chạy chậm bị dừng thay vì làm treo trang
Cách kiểm tra biểu thức chính quy
- Nhập mẫu không kèm dấu gạch chéo bao quanh và chọn các cờ
- Dán văn bản cần thử
- Kiểm tra các kết quả khớp và nhóm được tô sáng, và tùy chọn thử thay thế
Câu hỏi thường gặp
Công cụ kiểm tra regex này có miễn phí không?
Có, công cụ hoàn toàn miễn phí và không có giới hạn.
Công cụ dùng cú pháp regex nào?
Biểu thức chính quy JavaScript (ECMAScript), giống như trong trình duyệt và Node.js. Phần lớn cú pháp tương đồng với PCRE, Python và .NET, nhưng các tính năng như lookbehind hay lượng từ possessive có thể khác nhau giữa các engine.
Làm thế nào để dùng nhóm bắt giữ trong phép thay thế?
Tham chiếu nhóm được đánh số bằng $1, $2, v.v., nhóm có tên — viết dưới dạng (?<name>…) — bằng $<name>, và toàn bộ kết quả khớp bằng $&. Dùng $$ để chèn ký tự đô la thực sự.
Văn bản của tôi có bị gửi đến máy chủ không?
Không. Việc so khớp chạy hoàn toàn trong trình duyệt của bạn.