ToolHub
Mở công cụ

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

Kiểm tra và gỡ lỗi biểu thức chính quy thời gian thực

Công cụ nhà phát triển

Về công cụ này

Công cụ kiểm tra regex thời gian thực, cho phép bạn viết, kiểm tra và gỡ lỗi biểu thức chính quy ngay lập tức. Hỗ trợ chuyển đổi cờ, chế độ nhanh định dạng thường dùng, tô sáng kết quả khớp với chi tiết vị trí, cùng các tính năng hữu ích như escape regex và tải dữ liệu mẫu.

Tính năng chính

How to Use

  1. Write or paste your regular expression pattern in the regex field.
  2. Enter the test text you want to match against.
  3. View highlighted matches with position details in real time.
  4. Toggle flags (global, case-insensitive, multiline) and use quick pattern shortcuts.

Xem nhanh

Tình huống sử dụng

regex datetime

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

Hỗ trợ những cờ regex nào?

Công cụ hỗ trợ bốn cờ thường dùng: g (toàn cục) tìm tất cả kết quả khớp, i (bỏ qua chữ hoa/thường) bỏ qua phân biệt chữ hoa thường, m (đa dòng) làm ^ và $ khớp ranh giới dòng, s (dấu chấm khớp tất cả) làm dấu chấm khớp cả ký tự xuống dòng. Bạn có thể kết hợp các cờ này.

Nút chế độ nhanh sử dụng như thế nào?

Nút chế độ nhanh sẽ chèn trực tiếp biểu thức chính quy thường dùng vào ô nhập mẫu. Ví dụ, nhấp "Email" sẽ chèn mẫu khớp địa chỉ email chuẩn, "URL" sẽ chèn mẫu khớp URL HTTP/HTTPS, tiết kiệm thời gian kiểm tra định dạng thường dùng.

Nút escape có tác dụng gì?

Nút escape sẽ thêm dấu gạch chéo ngược để escape các ký tự regex đặc biệt trong mẫu (như ., *, +, ?, ^, $ v.v.). Khi bạn muốn khớp văn bản thuần chứa các ký tự này, tính năng này rất hữu ích, nếu không chúng sẽ bị hiểu là ký tự meta regex.

Tại sao biểu thức chính quy hiển thị lỗi?

Lỗi regex thường do cú pháp mẫu không hợp lệ, như dấu ngoặc không khớp, lượng từ dùng sai hoặc chuỗi escape không hợp lệ. Công cụ sẽ hiển thị thông báo lỗi cụ thể, giúp bạn định vị và sửa vấn đề trong mẫu.

Có thể kiểm tra mẫu với văn bản nhiều dòng không?

Có thể, bạn có thể nhập văn bản nhiều dòng trong vùng kiểm tra. Bật cờ m (đa dòng) làm ^ và $ khớp đầu và cuối mỗi dòng thay vì toàn bộ chuỗi. Bật cờ s (dấu chấm khớp tất cả) làm dấu chấm (.) cũng khớp ký tự xuống dòng.