Thử nghiệm các biểu thức chính quy trực tuyến. Phân tích các kết quả khớp, sửa lỗi và tạo các mẫu hiệu quả để tìm kiếm dữ liệu.
Không tìm thấy kết quả khớp
Không có nội dung không khớp
^Bắt đầu chuỗi$Kết thúc chuỗi.Ký tự đại diện, khớp với bất kỳ ký tự nào ngoại trừ xuống dòng (\n)|Khớp với ký tự hoặc nhóm ký tự ở một trong hai bên (HOẶC)\Được sử dụng để thoát ký tự đặc biệtaKý tự "a"abChuỗi "ab"*Khớp với 0 hoặc nhiều lần lặp lại của phần tử trước đó?Khớp với 0 hoặc 1 lần lặp lại của phần tử trước đó+Khớp với 1 hoặc nhiều lần lặp lại của phần tử trước đó{5}Khớp chính xác 5 lần lặp lại{5,}Khớp với 5 hoặc nhiều lần lặp lại của ký tự hoặc nhóm trước đó{5,10}Khớp từ 5 đến 10 lần lặp lại\sKhớp với ký tự khoảng trắng\SKhớp với ký tự không phải khoảng trắng\wKhớp với ký tự 'từ' (chữ cái, số + gạch dưới)\WKhớp với ký tự không phải 'từ'\dKhớp với một chữ số\DKhớp với một ký tự không phải chữ số[\b]Ký tự Backspace (xóa lùi)\cKhớp với ký tự điều khiển\nKhớp với ký tự xuống dòng\tKhớp với ký tự tab\rKhớp với ký tự về đầu dòng (Carriage Return)\ZZZKhớp với ký tự bát phân ZZZ (ví dụ \040 cho dấu cách)\xZZKhớp với ký tự thập lục phân ZZ (ví dụ \x20 cho dấu cách)\0Ký tự Null\vTab dọc(xyz)Nhóm bắt giữ (Capturing group)(?:xyz)Nhóm không bắt giữ (Non-capturing group)[xyz]Khớp với bất kỳ ký tự nào trong bộ x, y hoặc z[^xyz]Khớp với bất kỳ ký tự nào *không* nằm trong bộ x, y hoặc z[a-q]Khớp với bất kỳ ký tự nào trong phạm vi từ 'a' đến 'q'[0-7]Khớp với bất kỳ chữ số nào trong phạm vi từ '0' đến '7'$`Chèn phần chuỗi đứng trước kết quả khớp$'Chèn phần chuỗi đứng sau kết quả khớp$+Chèn nhóm bắt giữ khớp cuối cùng$&Chèn toàn bộ chuỗi khớp$nChèn nhóm bắt giữ thứ n (ví dụ $1, $2)(?=xyz)Kiểm tra trước dương tính (Positive Lookahead - khẳng định tiếp theo là xyz)(?!xyz)Kiểm tra trước âm tính (Negative Lookahead - khẳng định tiếp theo *không* là xyz)(?<=xyz)Kiểm tra sau dương tính (Positive Lookbehind - khẳng định trước đó là xyz)(?<!xyz)Kiểm tra sau âm tính (Negative Lookbehind - khẳng định trước đó *không* là xyz)\bRanh giới từ (vị trí giữa ký tự 'từ' và không phải 'từ')\BKhông phải ranh giới từ(?#comment)Bình luận (bị bỏ qua bởi engine regex)Lưu ý rằng các biểu thức chính quy trong công cụ này được xử lý theo tiêu chuẩn ECMAScript (JavaScript RegExp). Điều này có nghĩa là hành vi của các mẫu tương ứng với cách chúng hoạt động trong trình duyệt hoặc trong mã JavaScript. Một số cấu trúc, chẳng hạn như thoát các ký tự (/ và /), có thể hoạt động giống nhau ngay cả khi chúng trông khác nhau. Nếu bạn đã quen với các biểu thức chính quy trong các ngôn ngữ khác (ví dụ: Python, PHP, .NET hoặc POSIX), hãy lưu ý rằng có thể có sự khác biệt về cú pháp và logic so khớp.
Công cụ này cho phép bạn kiểm tra các biểu thức chính quy (RegEx) và xác minh hoạt động của chúng. RegEx được sử dụng rộng rãi trong lập trình, xử lý dữ liệu và phân tích SEO.
Với nó, bạn có thể tìm kiếm, thay thế và phân tích các mẫu văn bản, đơn giản hóa công việc với khối lượng lớn dữ liệu.
Cho phép bạn kiểm tra các mẫu RegExp theo thời gian thực, điều này đơn giản hóa việc phát triển và gỡ lỗi các mẫu tìm kiếm phức tạp.
Cho phép bạn xem xét độ nhạy chữ hoa chữ thường, tìm kiếm toàn cầu, chế độ nhiều dòng và các cài đặt khác được áp dụng trong các ngôn ngữ lập trình.
Cho phép bạn nhanh chóng tạo các biểu thức để xử lý tự động các mảng văn bản lớn, các tệp nhật ký và mã HTML.
Chuyển đổi các dấu thời gian giữa các định dạng khác nhau
Giải mã các chuỗi đã được mã hóa URL
Kiểm tra các chuyển hướng URL và tìm hiểu xem chúng dẫn đến đâu