Kiểm tra biểu thức chính quy với văn bản của bạn theo thời gian thực. Xem mọi kết quả khớp được làm nổi bật, với nhóm bắt và cờ. Chạy hoàn toàn trong trình duyệt của bạn.
Cách dùng Kiểm tra Regex
Gõ biểu thức chính quy của bạn vào trường mẫu.
Bật/tắt các cờ (g, i, m, s, u) bạn cần.
Nhập chuỗi kiểm tra và xem kết quả khớp được làm nổi bật cùng nhóm của chúng.
Câu hỏi thường gặp
Engine JavaScript (ECMAScript) tích hợp trong trình duyệt của bạn, nên kết quả khớp với những gì mã JavaScript và TypeScript của bạn sẽ làm.
g khớp mọi lần xuất hiện, i bỏ qua hoa thường, m làm ^ và $ khớp tại các ngắt dòng, s cho dấu chấm khớp ký tự xuống dòng, và u bật xử lý Unicode đầy đủ.
Bật cờ nhiều dòng (m) để ^ và $ khớp tại mỗi ngắt dòng, và thêm cờ dotAll (s) nếu bạn cũng cần dấu chấm khớp ký tự xuống dòng.
Có. Mỗi kết quả khớp liệt kê các nhóm bắt được đánh số, và các nhóm có tên xuất hiện theo tên, để bạn thấy chính xác từng phần của mẫu đã bắt được gì.
Cái này dùng engine JavaScript. PCRE, Python và các ngôn ngữ khác chia sẻ phần lớn cú pháp nhưng khác ở lookbehind, nhóm có tên và một số ký tự thoát, nên hãy chuyển các mẫu nâng cao một cách cẩn thận.
Không. Mẫu và văn bản kiểm tra của bạn được đánh giá hoàn toàn trong trình duyệt của bạn và không bao giờ rời khỏi thiết bị.
Trình kiểm tra regex cho phép bạn xây dựng và gỡ lỗi biểu thức chính quy với văn bản mẫu của riêng bạn, với kết quả khớp được làm nổi bật trực tiếp khi bạn gõ. Nó dùng engine biểu thức chính quy JavaScript, cùng engine có trong mọi trình duyệt và trong Node.js, nên một mẫu chạy ở đây sẽ chạy trong mã JavaScript và TypeScript của bạn.
Bật/tắt các cờ toàn cục, không phân biệt hoa thường, nhiều dòng và các cờ khác, và xem mọi kết quả khớp cùng nhóm bắt của nó. Nó hữu ích để xác thực định dạng đầu vào, trích xuất trường từ log, hoặc kiểm tra mẫu trước khi dán vào mã. Mọi thứ chạy trong trình duyệt của bạn, nên mẫu và văn bản kiểm tra không bao giờ được tải lên. Lưu ý rằng các ngôn ngữ khác như PCRE, Python và Go chia sẻ phần lớn cú pháp nhưng khác ở một số tính năng, nên một vài cấu trúc nâng cao có thể hoạt động khác bên ngoài JavaScript.
Công cụ liên quan
Tạo mã băm SHA-1, SHA-256, SHA-384 và SHA-512 cho bất kỳ văn bản nào, ngay trong trình duyệt của bạn.
Chuyển đổi màu giữa HEX, RGB và HSL với xem trước trực tiếp.
Chuyển đổi Unix timestamp sang ngày dễ đọc và ngược lại: UTC, giờ địa phương, ISO 8601 và thời gian tương đối. Giây và mili giây được tự động nhận diện.
Mã hóa và giải mã percent cho URL và thành phần URL, an toàn UTF-8.