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

Phân Tích Mật Độ Từ Khóa

Phân Tích Mật Độ Từ Khóa

Đếm tần suất từ khóa và tính mật độ % trong nội dung.

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.
Tính Phần Trăm

Tính Phần Trăm

Công cụ trực tuyến miễn phí để tính toán tỷ lệ phần trăm với 5 chế độ khác nhau.
Mở Popup Chia Sẻ Mạng Xã Hội

Mở Popup Chia Sẻ Mạng Xã Hội

Tạo nút chia sẻ tức thì cho 80+ mạng xã hội và dịch vụ toàn cầu. Nhập URL và nhấn nút để mở popup chia sẻ gốc của từng nền
Phân Loại Intent Từ Khóa

Phân Loại Intent Từ Khóa

Nhập danh sách từ khóa, công cụ tự động phân loại intent: Informational, Commercial, Transactional, Navigational để hỗ trợ keyword map và cluster nội dung SEO.
Kiểm Tra Hệ Điều Hành 32-bit hay 64-bit

Kiểm Tra Hệ Điều Hành 32-bit hay 64-bit

Xác định nhanh hệ điều hành của bạn là phiên bản 32-bit hay 64-bit để tải đúng phần mềm.