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

Công Cụ Encode/Decode HTML

Mã Hóa/Giải Mã HTML

Chuyển đổi ký tự đặc biệt thành HTML entities và ngược lại. Hỗ trợ đầy đủ HTML4 và HTML5 entities.
Tính Toán ROI - Return on Investment

Tính Toán ROI – Return on Investment

Công cụ tính toán lợi nhuận đầu tư với 5 chế độ: ROI %, Lời/Lỗ, Hoà vốn, Thời gian hoàn vốn, Lợi nhuận mục tiêu. Hỗ trợ phân tích đầu
Trích Xuất Email Từ Văn Bản

Trích Xuất Email Từ Văn Bản

Tự động tìm và trích xuất tất cả địa chỉ email từ văn bản, tài liệu hoặc HTML.
Tìm Backlink & Phân Tích Đối Thủ

Tìm Backlink & Phân Tích Đối Thủ

Tạo truy vấn Google Search để tìm backlink, phân tích đối thủ, và khám phá cơ hội xây dựng liên kết. Sử dụng Google search operators mạnh mẽ với dữ
Kết Hợp Văn Bản

Kết Hợp Văn Bản

Kết hợp hai danh sách văn bản theo từng dòng với tùy chọn thêm tiền tố, phân cách, và hậu tố tùy chỉnh.
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