Kiểm tra Regex
Kiểm tra biểu thức chính quy (regex) với văn bản và xem kết quả khớp ngay lập tức.
How to use
- 1Nhập theo định dạng:
- 2Dòng 1: Pattern regex (ví dụ: \d+)
- 3Dòng 2: Flags (g, i, m, v.v.) - tùy chọn
- 4Dòng 3: ---
- 5Dòng 4+: Văn bản cần kiểm tra
Frequently Asked Questions — Kiểm tra Regex
Tool hỗ trợ regex flavor nào?+
Tool dùng JavaScript RegExp engine. Hầu hết cú pháp tương thích với Python (re), PCRE (PHP, Nginx), Java regex — có thể khác nhỏ về lookahead/lookbehind.
Flags regex là gì?+
Flags thay đổi cách pattern match: g (tìm tất cả), i (không phân biệt hoa/thường), m (multiline: ^ và $ match theo từng dòng), s (dấu chấm match cả newline).
Sự khác nhau giữa .* và .*??+
.* là greedy — match nhiều nhất có thể. .*? là lazy — match ít nhất có thể. Ví dụ match thẻ HTML: <.*> match cả string, <.*?> match từng thẻ riêng.
Làm sao match dấu chấm (.) thực sự?+
Dùng . (escape). Dấu . không escaped sẽ match bất kỳ ký tự nào trừ newline.
Capture group là gì?+
Capture group (dấu ngoặc tròn) lưu lại phần text đã match để tham chiếu sau. Ví dụ: (d{4}) capture năm 4 chữ số. Named group: (?<name>...).