Global ToolBox

Kiểm Tra Regex

Kiểm tra biểu thức chính quy trên một đoạn văn bản và xem trực tiếp mọi kết quả khớp, nhóm bắt và vị trí được tô sáng.

🔒 Xử lý cục bộ ngay trên trình duyệt của bạn

Loading…

Cách sử dụng

  1. Gõ hoặc dán mẫu biểu thức chính quy của bạn vào ô "Biểu Thức Chính Quy" (không cần dấu gạch chéo bao quanh).
  2. Bật/tắt các cờ i, m và s khi cần — cờ g (toàn cục) luôn được áp dụng để tìm mọi kết quả khớp, không chỉ kết quả đầu tiên.
  3. Dán hoặc gõ văn bản bạn muốn kiểm tra vào ô "Văn Bản Kiểm Tra".
  4. Kết quả được cập nhật trực tiếp: các kết quả khớp được tô sáng trong phần xem trước, và vị trí cùng nhóm bắt của mỗi kết quả được liệt kê bên dưới.

Tính năng

  • Tô sáng trực tiếp mọi kết quả khớp trong văn bản kiểm tra khi bạn gõ
  • Liệt kê vị trí, toàn bộ văn bản khớp và các nhóm bắt của mỗi kết quả
  • Bật/tắt các cờ không phân biệt hoa thường (i), nhiều dòng (m) và dấu chấm khớp mọi ký tự (s)
  • Hiển thị thông báo lỗi rõ ràng ngay trên trang cho mẫu không hợp lệ thay vì bị lỗi
  • Xử lý 100% trên trình duyệt — mẫu và văn bản của bạn không bao giờ rời khỏi trình duyệt

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

Mẫu hoặc văn bản của tôi có bị tải lên đâu không?

Không. Kiểm Tra Regex chạy hoàn toàn trên trình duyệt của bạn bằng engine RegExp gốc của JavaScript — không có gì được gửi đến máy chủ.

Tại sao tôi không thể tắt cờ g (toàn cục)?

Cờ toàn cục là bắt buộc để tìm mọi kết quả khớp thay vì dừng lại ở kết quả đầu tiên, đây chính là mục đích của công cụ này. Các cờ i, m và s vẫn có thể bật/tắt hoàn toàn.

Điều gì xảy ra nếu tôi nhập một mẫu không hợp lệ?

Bạn sẽ thấy một thông báo lỗi rõ ràng giải thích vấn đề (như dấu ngoặc đơn không cân bằng) thay vì công cụ bị lỗi hoặc hiển thị màn hình trống.

Công cụ có hỗ trợ nhóm bắt không?

Có. Mỗi kết quả khớp trong danh sách bên dưới hiển thị các nhóm bắt được đánh số của nó, nếu mẫu có nhóm nào. Các nhóm khớp với chuỗi rỗng sẽ được ghi chú tương ứng.

Công cụ này dùng loại regex nào?

Nó dùng engine RegExp gốc của JavaScript trong trình duyệt, vì vậy cú pháp khớp với biểu thức chính quy JavaScript tiêu chuẩn thay vì PCRE, `re` của Python, hay các loại khác.

Công cụ liên quan