Trình kiểm tra biểu thức chính quy

Chạy kiểm tra regex trực tuyến với phần khớp được tô sáng, số lượng kết quả, vị trí và kết quả JSON.

⌘ Chạy trong trình duyệt ◴ Không lưu dữ liệu ⌁ Miễn phí

Giải thích khái niệm

Kiểm thử regex xác thực ý định khớp và quy tắc trích xuất

Regex Tester giúp kiểm tra pattern, flag và hành vi bắt nhóm trên trình duyệt trước khi áp dụng vào dữ liệu thực.

Với email, URL hoặc định dạng log, trước tiên xác định mục tiêu khớp rồi chỉnh pattern từ mẫu dữ liệu thực tế để giảm sai lệch.

Chạy regex để xem số lần khớp, vị trí bắt đầu/kết thúc và nhóm capture để xác nhận đoạn được trích đúng mục tiêu.

Công cụ theo chuẩn RegExp của JavaScript; với chuỗi dài hoặc pattern phức tạp cần kiểm tra lại trên dữ liệu lớn vì có thể chậm hoặc phát sinh false positive.

Mục đích sử dụng

Dùng để xác minh bộ lọc, parse, và kiểm tra định dạng trước khi đưa vào tự động hóa hoặc pipeline trích xuất.

Pattern, flag và capture

g thực hiện matching toàn cục, i/m/s/u ảnh hưởng hoa-thường/ newline/unicode; nhóm capture quyết định phần text được trích.

Rà soát kết quả

Dùng highlight và JSON để kiểm tra ranh giới match và giá trị capture trước khi copy sang bước sau.

Hiệu năng và sai khớp

Bắt đầu bằng mẫu nhỏ rồi tăng dần dữ liệu lớn để bắt pattern chậm hoặc over-match trước khi triển khai.

Nếu matching chậm hoặc không ổn định, hãy đơn giản hóa pattern, ràng buộc anchor, và test lại bằng các trường hợp ngoại lệ thực tế.

Trình kiểm tra biểu thức chính quy Không gian kiểm tra Regex

Regex và văn bản thử nghiệm
Kết quả khớp
Số phần khớp, vị trí và giá trị sẽ xuất hiện dưới dạng JSON.

Cách sử dụng

  1. 1 Nhập mẫu biểu thức chính quy của bạn.
  2. 2 Bật các cờ g, i, m, s hoặc u nếu cần.
  3. 3 Dán chuỗi thử nghiệm và xem kết quả kiểm tra regex.
  4. 4 Điều chỉnh mẫu dựa trên thông báo lỗi hoặc phần được tô sáng.

Trường hợp sử dụng phổ biến

  • Kiểm tra mẫu email hoặc ID
  • Kiểm tra biểu thức chính quy trên chuỗi log
  • So sánh kết quả JavaScript RegExp theo cờ g/i/m/s/u

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

Công cụ hỗ trợ những tùy chọn regex nào?

Bạn nhập mẫu và chuỗi thử nghiệm, sau đó bật hoặc tắt các cờ g, i, m, s và u. Khi bật cờ toàn cục, tất cả phần khớp sẽ được hiển thị.

Kết quả kiểm tra regex được hiển thị ra sao?

Phần văn bản khớp được tô sáng, kết quả bao gồm số phần khớp và vị trí bắt đầu, kết thúc của từng phần. Bạn có thể dán hoặc xóa chuỗi thử nghiệm.

Cú pháp regex dựa trên chuẩn nào?

Công cụ dùng cú pháp JavaScript RegExp của trình duyệt. Mẫu không hợp lệ sẽ hiện lỗi và nếu không có cờ g thì chỉ tìm phần khớp đầu tiên.

Quy trình liên quan