Regex Tester
Kiểm tra biểu thức chính quy JavaScript với tô sáng kết quả trực tiếp và nhóm bắt được đánh số.
Cách Hoạt Động
Trình kiểm tra regex khớp biểu thức chính quy với văn bản kiểm tra và làm nổi bật tất cả các kết quả khớp theo thời gian thực.
Nhập mẫu regex vào trường mẫu, đặt cờ (g cho toàn cục, i cho không phân biệt chữ hoa/thường, m cho nhiều dòng) và gõ văn bản kiểm tra. Các kết quả khớp được làm nổi bật ngay lập tức và số lượng kết quả khớp và các nhóm bắt được hiển thị bên dưới.
Chế độ xem bảng của các nhóm hiển thị tất cả các nhóm được đánh số và đặt tên ((?
Công cụ sử dụng công cụ regex JavaScript ES2018 hỗ trợ lookbehind, các nhóm được đặt tên và thuộc tính Unicode (cờ u).
Trường Hợp Sử Dụng
- Phát triển và kiểm tra mẫu xác thực
- Xây dựng quy tắc phân tích cú pháp
- Kiểm tra trước khi sử dụng trong mã sản xuất
- Học cú pháp regex
- Gỡ lỗi mẫu khớp
Câu hỏi thường gặp
- Tại sao regex của tôi hoạt động trong Python nhưng không ở đây?
- Các ngôn ngữ khác nhau có các công cụ regex khác nhau. Công cụ sử dụng JavaScript — Python hỗ trợ các cú pháp khác như (?P
). - Cờ g có nghĩa là gì?
- Toàn cục — tìm tất cả các kết quả khớp, không chỉ kết quả đầu tiên.
- Làm thế nào để khớp với dòng mới?
- Sử dụng cờ m và \n trong mẫu hoặc cờ s (dotAll) để . khớp với dòng mới.
- Tôi có thể kiểm tra các nhóm bắt không?
- Có — các nhóm được đánh số và đặt tên được hiển thị trong bảng kết quả.
- Regex có được tính theo thời gian thực không?
- Có — mẫu được áp dụng ở mỗi lần nhấn phím.