Kiểm Thử Biểu Thức Chính Quy Regex Trực Tuyến

Tô màu đa sắc nhóm bắt ($1, $2), giải thích cú pháp tự động, chống treo trình duyệt ReDoS, thư viện mẫu thực chiến và sinh mã nguồn đa ngôn ngữ.

.*

Kiểm Thử Biểu Thức Chính Quy (Regex Tester, Debugger & Cheat-Sheet Pro)

Tô màu đa sắc nhóm bắt ($1, $2), giải thích cú pháp tự động, chống treo trình duyệt ReDoS, sinh mã đa ngôn ngữ.

/ /
Cờ Regex:
🔍 Bản Xem Trước Cụm Khớp (Highlighted Preview): Khớp Toàn Bộ $1 $2 $3
kết quả được tìm thấy.

💡 Mẹo: Dùng $& để đại diện cho toàn bộ chuỗi khớp, $1, $2 đại diện cho các nhóm con, $` đại diện cho phần trước chuỗi khớp.

Kết Quả Sau Thay Thế:

🧠 Phân Rã Cấu Trúc Biểu Thức Chính Quy

Hệ thống tự động phân tích cú pháp Regex để giải thích các ký tự đặc biệt, lượng từ (quantifiers), tập hợp ký tự (character sets) và các nhóm bắt con.

Bảo Mật Cấp Doanh Nghiệp Trên Trình Duyệt 100% Trình Duyệt

Không thu thập dữ liệu, không lưu trữ đám mây. Mã nguồn, mật khẩu và tài liệu của bạn được bảo vệ 100% tại máy khách.

✓ Hướng dẫn kiểm thử và gỡ lỗi biểu thức chính quy Regex trực tuyến

1 Bước 1

Nhập mẫu Regex và chọn cờ

Nhập biểu thức chính quy vào ô đầu vào hoặc chọn nhanh mẫu thực chiến như SĐT Việt Nam, CCCD, Email, Mật khẩu.

2 Bước 2

Dán dữ liệu cần kiểm tra

Dán đoạn văn bản cần thử nghiệm để quan sát các cụm từ khớp và nhóm con $1, $2 được tô màu trực quan theo thời gian thực.

3 Bước 3

Xem phân tích và xuất mã nguồn

Đọc bảng phân rã cú pháp tự động, thử nghiệm chuỗi thay thế hoặc sao chép mã nguồn cho JavaScript, Python, PHP, Go, C#.

? Câu Hỏi Thường Gặp (FAQ)

Q1 Cờ g (Global) và cờ m (Multiline) khác nhau như thế nào?
Cờ g tìm kiếm tất cả các kết quả khớp trong toàn bộ văn bản. Cờ m thay đổi hành vi của ký tự neo ^ và $ để khớp ở đầu và cuối của từng dòng riêng biệt.
Q2 Mẫu Regex bắt số điện thoại di động Việt Nam chuẩn xác nhất hiện nay là gì?
Mẫu regex chuẩn Bộ TT&TT gồm 10 số với các đầu số 03, 05, 07, 08, 09: ^(0|\+84)(3|5|7|8|9)\d{8}$.
Q3 Văn bản và mật khẩu tôi nhập vào công cụ có bị gửi lên máy chủ không?
Hoàn toàn không. Toàn bộ logic kiểm thử Regex, phân tách nhóm bắt và sinh mã đều được thực thi trực tiếp trên engine JavaScript của trình duyệt người dùng.
Q4 Sự khác nhau giữa Lượng từ tham lam (Greedy) và Lượng từ lười (Lazy)?
Lượng từ tham lam ăn tối đa số ký tự có thể, trong khi lượng từ lười (thêm dấu ?) chỉ ăn số ký tự tối thiểu để khớp mẫu.
Q5 Làm sao để bắt chuỗi ngày tháng theo đúng định dạng ngày/tháng/năm?
Sử dụng mẫu \b(0[1-9]|[12]\d|3[01])\/(0[1-9]|1[0-2])\/(\d{4})\b để bóc tách 3 nhóm con ngày, tháng, năm dễ dàng đảo ngược bằng $3-$2-$1.
Hệ Sinh Thái

Công Cụ Dành Cho Lập Trình Viên

Xem trọn bộ danh mục →

100% Miễn phí · Dữ liệu luôn nằm trên thiết bị của bạn