Thử biểu thức chính quy và xem các kết quả khớp, nhóm bắt, hỗ trợ các cờ phổ biến.
Chưa có bình luận nào. Hãy là người đầu tiên!
Nhập biểu thức chính quy và văn bản thử để xem các khớp, nhóm bắt và nhóm đặt tên, với cờ g/i/m/s/u/y. Việc đánh giá chạy trong luồng nền có giới hạn thời gian nên mẫu nặng sẽ không làm đơ trang.
Một số biểu thức chính quy (đặc biệt là lặp lồng nhau, như (a+)+b) có thể gây “backtracking thảm họa” với đầu vào nhất định, khiến thời gian chạy bùng nổ. Mỗi lần thử ở đây chạy trong một luồng nền tách biệt (Web Worker) có giới hạn thời gian — vượt giới hạn sẽ chấm dứt ngay luồng đó và một luồng mới được tạo cho lần thử tiếp theo, nên bản thân trang không bao giờ bị treo.
Không. Văn bản khớp luôn được hiển thị qua các nút văn bản React thông thường — công cụ này không bao giờ dùng dangerouslySetInnerHTML, nên bất cứ thứ gì khớp cũng không thể bị thực thi như HTML.
Điều này phản ánh đúng hành vi thực tế của RegExp trong JavaScript: không có cờ toàn cục (“g”), .exec() chỉ trả về kết quả khớp đầu tiên — thêm “g” mới liệt kê mọi kết quả khớp, và đó chính là lý do công cụ này cho phép bạn bật tắt nó.
Mỗi lần thử chạy trong một luồng nền tách biệt (Web Worker) có giới hạn thời gian — biểu thức chính quy không đáng tin không bao giờ được chạy trực tiếp trên luồng giao diện chính.