Thử biểu thức chính quy (Regex)
Gõ biểu thức chính quy và văn bản để xem ngay chỗ khớp được tô sáng, các nhóm bắt được và kết quả thay thế — dùng cú pháp regex JavaScript, miễn phí.
Cách thử regex
- Gõ biểu thức vào ô "Biểu thức" và bật các cờ cần dùng (g, i, m, s, u).
- Dán văn bản cần thử vào ô bên trái; chỗ khớp được tô sáng ngay ở bên phải.
- Xem danh sách từng kết quả cùng các nhóm; bật "Thay thế" để thử chuỗi thay thế với $1, $2…
Câu hỏi thường gặp
Cú pháp của JavaScript — giống khi viết /…/ trong mã JS hay TypeScript, gồm cả nhóm có tên, tìm trước/sau và \p{…} khi bật cờ u.
g: tìm mọi chỗ khớp thay vì chỉ chỗ đầu; i: không phân biệt hoa thường; m: ^ và $ khớp đầu/cuối từng dòng; s: dấu chấm khớp cả xuống dòng; u: hiểu đúng ký tự Unicode như emoji.
Dùng $1, $2… để chèn nhóm theo thứ tự và $& để chèn cả chỗ khớp. Ví dụ đổi 2026-10-15 thành 15/10/2026: biểu thức (\d{4})-(\d{2})-(\d{2}), thay bằng $3/$2/$1.
Một số biểu thức như (a+)+b có thể thử đi thử lại rất lâu trên văn bản dài. Công cụ tự dừng sau 1,5 giây để trang không bị treo — hãy viết lại biểu thức cho chặt hơn.
Hoàn toàn miễn phí, không cần đăng ký.
Công cụ liên quan
Tạo regexLấy regex có sẵn cho email, số điện thoại, ngày…Giải thích regexĐọc hiểu từng phần của một regexTạo biểu thức cronChọn lịch, lấy biểu thức cron ngayGiải thích cronĐọc biểu thức cron và xem lần chạy kế tiếpGiải mã JWTXem header, payload, hạn dùng và kiểm tra chữ ký JWTTạo JWTKý token JWT với secret hoặc khoá riêngXem trước MarkdownGõ Markdown, xem trước ngay và lấy HTMLHTML sang MarkdownChuyển HTML hoặc nội dung đã chép thành MarkdownĐổi Unix timestampTimestamp ⇄ ngày giờ, xem timestamp hiện tại