Kiểm Tra Regex

Công cụ kiểm tra biểu thức chính quy (regex) giúp bạn xem nhanh các kết quả khớp, nhóm (capturing group), cờ (flags) đang sử dụng và lỗi cú pháp nếu mẫu không hợp lệ.

Hướng dẫn sử dụng

1. Nhập biểu thức regex vào ô "Biểu thức Regex".

2. Chọn các cờ (flags) phù hợp: g, i, m, s, u.

3. Nhập chuỗi cần kiểm tra vào ô văn bản bên dưới.

4. Nhấn Kiểm tra Regex hoặc phím tắt Ctrl+Enter để chạy.

5. Xem kết quả khớp được tô màu, thống kê số lượng và chi tiết từng lần khớp.

6. Dùng nút Ví dụ để tự động điền mẫu phổ biến và thử nhanh.

7. Nhấn Xóa hoặc phím tắt Ctrl+K để đặt lại biểu mẫu.

Câu hỏi thường gặp về Regex

• Regex dùng để làm gì?

Regex (biểu thức chính quy) dùng để tìm kiếm, kiểm tra và trích xuất dữ liệu theo mẫu trong chuỗi văn bản.

• Khi nào nên dùng cờ g?

Khi bạn muốn tìm tất cả kết quả khớp trong chuỗi thay vì chỉ lần khớp đầu tiên.

• Cờ i hoạt động thế nào?

Cờ i giúp regex không phân biệt chữ hoa và chữ thường (ví dụ: abc khớp với cả "ABC" và "abc").

• Công cụ này có thay đổi dữ liệu gốc không?

Không. Công cụ chỉ hiển thị kết quả khớp và tô màu trực quan, không chỉnh sửa nội dung gốc.

Giới thiệu về biểu thức chính quy (Regex)

Biểu thức chính quy (regex) là một ngôn ngữ nhỏ dùng để mô tả mẫu ký tự trong chuỗi. Regex rất hữu ích khi bạn cần kiểm tra định dạng email, số điện thoại, URL, hoặc trích xuất dữ liệu có cấu trúc.

Một số nhóm ký tự cơ bản:

\d – Chữ số (0–9), \w – Ký tự từ (chữ, số, gạch dưới), \s – Khoảng trắng.

\D, \W, \S – Ngược lại với \d, \w, \s.

Các toán tử lặp thường gặp: *, +, ?, {n}, {n,}, {n,m}.

Điểm neo và ranh giới: ^ (bắt đầu chuỗi/dòng), $ (kết thúc chuỗi/dòng), \b (ranh giới từ).

Ví dụ 1: Kiểm tra địa chỉ email

Mẫu Regex: ^[\w.+-]+@[\w.-]+\.\w+$

Cờ: không cần cờ (để mặc định).

Chuỗi kiểm tra: [email protected]

Kết quả: chuỗi khớp toàn bộ mẫu và được tô màu trong phần kết quả.

Ví dụ 2: Trích xuất số điện thoại dạng 000-000-0000

Mẫu Regex: \d{3}-\d{3}-\d{4}

Cờ: g để tìm tất cả kết quả.

Chuỗi kiểm tra: Gọi 123-456-7890 hoặc 555-123-4567 để được hỗ trợ.

Kết quả: cả hai số điện thoại sẽ được tô màu và liệt kê trong phần chi tiết match.

Ví dụ 3: Bắt nhóm ngày tháng năm

Mẫu Regex: (\d{4})-(\d{2})-(\d{2})

Cờ: không cần cờ.

Chuỗi kiểm tra: Ngày tạo: 2025-11-12

Kết quả: group 1 là năm, group 2 là tháng, group 3 là ngày — được hiển thị trong phần "Capturing groups".

Tiện ích liên quan

AI Tool

Tạo Nội Dung Mạng Xã Hội

Tạo Nội Dung Mạng Xã Hội

Tạo bài đăng tối ưu cho Facebook, Instagram, LinkedIn, TikTok, Telegram và Twitter chỉ trong vài giây.
Chuyển đổi PX sang REM

Chuyển đổi PX sang REM

Công cụ chuyển đổi giá trị Pixel (px) sang REM, EM, Phần trăm (%) và Point (pt) ngay lập tức. Giúp bạn duy trì sự nhất quán và khả năng
Tính Lời/Lỗ Stock/Crypto

Tính Lời/Lỗ Stock/Crypto

Tính toán lợi nhuận/thua lỗ khi giao dịch cổ phiếu, tiền điện tử với phí giao dịch và ROI.
Tính Toán Ngày Tháng

Tính Toán Ngày Tháng

Cộng/trừ ngày, tính khoảng cách giữa hai ngày, đếm ngày làm việc, countdown deadline, và xem thông tin chi tiết về ngày tháng.
Tạo Prompt Video AI

Tạo Prompt Video AI

Tạo prompt tối ưu cho các nền tảng tạo video AI như Sora, Kling, Veo 3, Runway, Pika với hơn 50+ template chuyên nghiệp và tùy chỉnh chi tiết.
Chuyển Đổi WebP sang JPEG/PNG

Chuyển Đổi WebP sang JPEG/PNG

Chuyển đổi ảnh WebP sang định dạng JPEG hoặc PNG. Xử lý ngay trên trình duyệt, không upload lên server.