Kiểm tra Regex

developer

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.

#regex#regexp#pattern#test#developer#match
Loading tool...

How to use

  1. 1Nhập theo định dạng:
  2. 2Dòng 1: Pattern regex (ví dụ: \d+)
  3. 3Dòng 2: Flags (g, i, m, v.v.) - tùy chọn
  4. 4Dòng 3: ---
  5. 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>...).

Related Tools