Skip to content
Zoyku

Regex Tester

Thử biểu thức chính quy trực tiếp: làm nổi mọi khớp khi gõ, soi nhóm bắt và debug mẫu cho JavaScript, với các flag thông dụng cách một cú bấm.

Flags
No matches yet.

0 match(es)

Công cụ này chạy hoàn toàn trong trình duyệt của bạn. Dữ liệu không bao giờ rời khỏi thiết bị — không được tải lên bất kỳ máy chủ nào.

Cách sử dụng

  1. 1Nhập biểu thức chính quy vào ô mẫu.
  2. 2Bật flag (g, i, m, s, u) và dán chuỗi thử.
  3. 3Đọc các khớp được làm nổi và danh sách nhóm; chỉnh mẫu cho tới khi nó bắt đúng thứ bạn cần.

Regex Tester

Gõ mẫu, bật các flag cần thiết (global, case-insensitive, multiline, dotAll, unicode) và dán chuỗi thử — mọi khớp được làm nổi tại chỗ trong khi danh sách bên dưới hiển thị từng khớp với chỉ số và các nhóm bắt, gồm cả nhóm đặt tên.

Mẫu không hợp lệ được báo ngay với chính thông điệp của parser thay vì trang vỡ, và khớp zero-length được xử lý an toàn nên các mẫu như a* hành xử y như runtime của bạn.

Câu hỏi thường gặp

Công cụ dùng flavor regex nào?

RegExp JavaScript (ECMAScript) — cùng engine chạy trong trình duyệt và Node của bạn. Mẫu cho PCRE, Python hay Java thường tương thích, nhưng lookahead/lookbehind và xử lý unicode có thể khác đôi chút.

Vì sao mẫu của tôi khớp các vị trí trống kỳ lạ?

Mẫu có thể khớp chuỗi rỗng (như a*) tạo ra khớp zero-length. Trình thử tiến một ký tự sau mỗi lần như vậy, đúng như cách lặp của JavaScript.

Dữ liệu thử của tôi có được gửi đi đâu?

Không. Việc khớp chạy trực tiếp trong trình duyệt — không có gì được tải lên hay lưu lại.

Nhúng công cụ này

Đưa công cụ này vào trang của bạn bằng một dòng — nó chạy trong trình duyệt của khách.

<iframe src="https://zoyku.com/vi/tools/regex-tester?embed=1" width="100%" height="640" style="border:0;border-radius:16px" title="Zoyku — regex-tester" loading="lazy"></iframe>
100% local processing