Kiểm tra Regex

Kiểm tra và gỡ lỗi các biểu thức chính quy của bạn bằng trình kiểm tra biểu thức chính quy trực tuyến này.

Để kiểm tra Regex, gõ mẫu vào ô Biểu thức chính quy (Regex) và dán văn bản vào ô Chuỗi kiểm tra; mọi kết quả khớp được đánh dấu trong văn bản và liệt kê kèm chỉ số và các nhóm bắt trong bảng Kết quả khớp.

Last updated:

Trình kiểm tra Regex. Kiểm tra và gỡ lỗi các biểu thức chính quy của bạn bằng trình kiểm tra biểu thức chính quy trực tuyến này. Xác thực các biểu thức chính quy của bạn ngay lập tức với trình kiểm tra regex trực tuyến miễn phí của chúng tôi.

Công cụ mạnh mẽ này được thiết kế cho các nhà phát triển cần gỡ lỗi và tinh chỉnh các mẫu regex đối với văn bản mẫu trong thời gian thực.

Cho dù bạn đang làm việc với JavaScript, Python, PHP hay Go, trình kiểm tra của chúng tôi cung cấp phản hồi ngay lập tức về các kết quả khớp, nhóm và lỗi.

Nếu bạn đang xây dựng các mẫu tìm kiếm phức tạp cho nhật ký của mình, Trình tạo Crontab và Máy tính Chmod của chúng tôi là những công cụ tuyệt vời để giúp bạn quản lý các hệ thống nơi các mẫu này được sử dụng.

Chỉ cần nhập regex và chuỗi kiểm tra của bạn để xem kết quả khớp được làm nổi bật ngay lập tức.

Trình gỡ lỗi regex cao cấp này hỗ trợ tất cả các phiên bản và cờ biểu thức chính quy chính (toàn cục, không phân biệt chữ hoa chữ thường, đa dòng), đảm bảo rằng khớp mẫu của bạn mạnh mẽ và chính xác.

Viết regex chính xác có thể cực kỳ khó khăn, nhưng tính năng làm nổi bật trực quan và thông tin khớp chi tiết của chúng tôi giúp bạn dễ dàng xác định chính xác vị trí mẫu của mình thành công hoặc thất bại.

Đối với những người quản lý kho lưu trữ Git, Trình tạo Gitignore của chúng tôi có thể giúp giữ cho các tệp cấu hình của bạn có tổ chức trong khi bạn hoàn thiện logic regex của mình.

Chúng tôi cung cấp một môi trường miễn phí 100%, riêng tư và an toàn để kiểm tra các biểu thức chính quy ngay trong trình duyệt của bạn.

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

Làm thế nào để kiểm tra một biểu thức chính quy?

Gõ mẫu, không có dấu gạch chéo bao quanh, vào ô Biểu thức chính quy (Regex) và dán văn bản vào ô Chuỗi kiểm tra. Thẻ Kết quả khớp đánh dấu mọi kết quả khớp trong văn bản, xen kẽ hai màu cho các kết quả liền kề, và bảng của nó liệt kê chỉ số bắt đầu, văn bản khớp, các nhóm bắt đánh số và nhóm có tên. Mọi thứ cập nhật khi bạn gõ.

Làm thế nào để đặt cờ Regex như global hoặc không phân biệt hoa thường?

Đánh dấu các ô dưới mẫu: Tìm kiếm toàn cục (g), Bỏ qua chữ hoa chữ thường (i), Nhiều dòng (m), Dấu chấm khớp với tất cả (s), Unicode (u) và Tập hợp Unicode (v). Global, Dot All và Unicode được bật theo mặc định. Tập hợp Unicode chỉ áp dụng khi bỏ đánh dấu Unicode, vì hai cờ này không thể kết hợp.

Vì sao công cụ báo Không tìm thấy kết quả khớp?

Hãy kiểm tra các cờ: không có Bỏ qua chữ hoa chữ thường thì chữ cái phải khớp chính xác, và không có Nhiều dòng thì các neo ^ và $ chỉ khớp đầu và cuối toàn bộ văn bản. Kết quả khớp rỗng, như một ^ đứng riêng, bị bỏ qua trong khi các kết quả dài hơn ở chỗ khác vẫn được liệt kê, và mẫu không hợp lệ sẽ hiện lỗi dưới ô nhập.

Mẫu ví dụ và Sơ đồ trực quan Regex là gì?

Mẫu ví dụ hiển thị một chuỗi mẫu ngẫu nhiên được tạo từ mẫu của bạn, hữu ích để kiểm tra nó chấp nhận những gì. Sơ đồ trực quan Regex vẽ mẫu thành sơ đồ đường ray để bạn theo dõi trực quan các lựa chọn, nhóm và phép lặp.

Trình kiểm tra dùng engine Regex nào?

Nó dùng engine RegExp JavaScript có sẵn trong trình duyệt, nên kết quả khớp với những gì mã JavaScript và Node.js sẽ làm. Cú pháp của các kiểu khác, như bộ định lượng possessive của PCRE hoặc modifier nội tuyến, có thể bị từ chối hoặc hoạt động khác.

Regex của tôi có được lưu hoặc chia sẻ không?

Mẫu được giữ trong URL của trang và trong bộ nhớ cục bộ của trình duyệt, nên nó vẫn còn khi bạn quay lại và bạn có thể chia sẻ URL để chia sẻ mẫu. Chuỗi kiểm tra không được lưu, và mọi phép khớp chạy cục bộ trong trình duyệt.

Cách dùng công cụ trực tuyến này

Trình kiểm tra Regex được thiết kế cho các quy trình nhanh trong trình duyệt khi bạn cần định dạng, kiểm tra, chuyển đổi, giải mã, mã hóa, tạo hoặc xem dữ liệu mà không cần mở ứng dụng nặng. Hãy bắt đầu với ô nhập liệu hoặc các tùy chọn hiện có, kiểm tra kết quả, rồi sao chép hoặc tải xuống đầu ra.

Xử lý riêng tư trong trình duyệt

Trình kiểm tra Regex giữ bước xử lý thông thường ngay trong trình duyệt của bạn. Điều này hữu ích với đoạn mã, token, tài liệu, giá trị cấu hình, mẫu văn bản và nội dung khác không nên gửi đến dịch vụ từ xa khi không cần thiết.

Khi nào công cụ này hữu ích

Dùng Trình kiểm tra Regex cho các tác vụ lặp lại của lập trình viên, tài liệu kỹ thuật, kiểm tra QA, chuyển đổi nhanh, gỡ lỗi, làm sạch nội dung và quy trình nội bộ của nhóm. Trang tập trung vào đầu vào rõ ràng, phản hồi nhanh và đầu ra dễ tái sử dụng.

Mẹo thực tế

Trước khi sao chép kết quả cuối cùng, hãy kiểm tra khoảng trắng, chữ hoa chữ thường, tên tệp, mã hóa, cấu trúc token, xuống dòng hoặc định dạng đầu ra. Các bước nhỏ này giúp tránh lỗi trong mã nguồn, báo cáo, ticket, email hoặc ghi chú kỹ thuật.