tool hub Bộ công cụ

Regex Tester

Regex Tester — chạy trên trình duyệt. Không lưu dữ liệu.

Chạy trên trình duyệt Không cần đăng ký Miễn phí


Trình kiểm tra regex

Nhập giá trị, rồi nhấn Tính.

Chỉ kiểm tra trong trình duyệt bằng JavaScript RegExp. Không gửi lên máy chủ.

Cách sử dụng

  1. Trong Mẫu chỉ nhập thân biểu thức chính quy, không có dấu gạch chéo. Ví dụ dùng nhóm kiểu email.
  2. Dùng ô hoặc hộp kiểm Cờ để bật 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).
  3. Dán văn bản cần kiểm tra vào Chuỗi thử.
  4. Nhấn Thử để xem số khớp, tô sáng và Danh sách khớp / nhóm.
  5. Sửa mẫu rồi thử lại. Nhấn Đặt lại để xóa các ô.

Khái niệm chính

Trình thử regex hiện khớp bằng JavaScript RegExp chỉ trong trình duyệt. Cú pháp và cờ có thể khác PCRE hoặc Python, nên mẫu phía máy chủ dán nguyên có thể thất bại. Nhóm bắt nằm trong danh sách kèm số. Nếu nhật ký có dữ liệu cá nhân, hãy thử bằng giá trị giả.

Tắt g thì có thể chủ yếu thấy khớp đầu. i bỏ qua hoa thường, m làm ^ và $ theo từng dòng, s để dấu chấm khớp xuống dòng, u cần cho thoát Unicode. Mẫu không hợp lệ hiện thông báo trạng thái. Màn hình này không tìm-và-thay; hãy dùng công cụ thay thế văn bản.

Ví dụ

Đặt nhóm kiểu email vào mẫu, bật g, dán hai địa chỉ vào ô thử để được số khớp 2, tô sáng và danh sách nhóm. Bật i để bắt cả tên miền viết hoa. Thiếu dấu ngoặc hiện lỗi và ẩn kết quả. Vì là engine JavaScript, một phần lookbehind khác nhau theo trình duyệt. Tắt cờ toàn cục thì chỉ tô khớp đầu — bật g để xem đủ danh sách. Đừng dán dữ liệu cá nhân thật; dùng giá trị giả tương tự. Khi thử lại cùng đầu vào, đặt lại trước để không lẫn với kết quả cũ. Trên máy dùng chung, xóa ô khi xong. Đóng thẻ sẽ mất nội dung dán; không cần gửi yêu cầu xóa lên máy chủ. Tên nút khớp công cụ phía trên, nên có thể làm theo trang này.

Liên quan: Thay thế văn bản · So sánh văn bản

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

Trình thử regex dùng engine nào?

JavaScript RegExp trên trình duyệt. Một số cú pháp khác PCRE và Python.

Tắt cờ g thì sao?

Không còn toàn cục nên kết quả tập trung khớp đầu. Bật g để xem nhiều khớp.

Chuỗi thử có gửi lên máy chủ không?

Không. Việc thử chỉ chạy trong trình duyệt.

Lookbehind có được không?

Chỉ trong phạm vi trình duyệt hỗ trợ. Cú pháp engine cũ có thể báo lỗi.

Có hiện kết quả thay thế không?

Chỉ hiện khớp và nhóm. Dùng công cụ thay thế văn bản để thay.

Cờ nào tốt để khớp Hangul Unicode?

Bật cờ u để xử lý thoát Unicode và biên Hangul dễ hơn.

Regex Tester ảnh đại diện
Dữ liệu không được gửi lên máy chủ và sẽ mất khi bạn đóng trang.

Cập nhật lần cuối: 2026-09-04