Chữ
Cách kiểm tra biểu thức chính quy
Bạn đang viết mẫu cho mã, ô tìm kiếm hay bảng tính và muốn xem nó khớp gì trước khi dùng. Bạn sẽ gõ mẫu, dán văn bản mẫu và đọc mọi kết quả khớp. \b\w+@\w+\.\w+\b tìm các địa chỉ email đơn giản. Không có gì rời khỏi thẻ này.
Mở Kiểm tra regex với vài dòng văn bản thật, gồm cả dòng không nên khớp. Công cụ dùng cú pháp JavaScript, giống trình duyệt và Node.js. Không tải lên.
Mở Kiểm tra regexTrong buổi này
Nắm các thành phần cơ bản
\d là chữ số, \w là chữ cái, chữ số hoặc gạch dưới, \s là khoảng trắng, . là ký tự bất kỳ. + là một hoặc nhiều, * là không hoặc nhiều, ? là tùy chọn. ( ) bắt một nhóm; \b là ranh giới từ.
\d chữ số, \w ký tự từ, \s khoảng trắng, + một hoặc nhiều, ( ) nhóm bắt, \b ranh giới từ. Mở Kiểm tra regex trên cv.cm
Ô Biểu thức chính quy, các cờ và Văn bản thử đã sẵn sàng. Không tải lên.
Mở Kiểm tra regexGõ mẫu và dán văn bản
Gõ mẫu không kèm dấu gạch chéo, ví dụ \d{4}-\d{2}-\d{2} cho ngày như 2026-10-29. Dán văn bản có cả dòng nên khớp và không nên khớp.
Đặt cờ
g tìm mọi kết quả thay vì kết quả đầu; i bỏ qua hoa thường; m cho ^ và $ hoạt động theo từng dòng; s cho . khớp cả xuống dòng; u bật Unicode đầy đủ. Dòng đếm kết quả hiện các cờ đang bật.
Cờ: g mọi kết quả, i bỏ qua hoa thường, m theo dòng, s dấu chấm khớp xuống dòng, u Unicode. Đọc kết quả và nhóm
Mỗi kết quả liệt kê văn bản khớp và các nhóm bắt. (\d{4})-(\d{2}) trên 2026-10 cho nhóm 1 = 2026 và nhóm 2 = 10. Mẫu khớp quá nhiều thường cần \b hoặc một lớp ký tự hẹp hơn.
Xem trước thay thế
Gõ vào Thay thế (tuỳ chọn): $& là toàn bộ kết quả, $1 là nhóm đầu tiên. [$&] bọc mỗi kết quả trong ngoặc vuông. Sao chép khớp để đưa mọi kết quả vào bộ nhớ tạm.
Câu hỏi thường gặp
Có thể kiểm tra regex miễn phí trên mạng không?
Có. cv.cm chạy ngay trong thẻ này. Không tải lên.
Đây là cú pháp regex nào?
JavaScript, giống trình duyệt và Node.js. Phần lớn mẫu đơn giản cũng chạy y hệt trong Python và Java.
Vì sao tôi chỉ được một kết quả?
Bật cờ g để tìm mọi kết quả.
Dùng nhóm bắt trong chuỗi thay thế thế nào?
$1 là nhóm thứ nhất, $2 là nhóm thứ hai, $& là toàn bộ kết quả.
Có gõ dấu gạch chéo không?
Không. Chỉ gõ mẫu; các cờ là ô đánh dấu.