Tôi cần thực hiện rất nhiều tìm kiếm các mẫu nhất định trong tệp nguồn trong khi người dùng đang thay đổi chúng, vì vậy tôi cần thực hiện đối sánh regexp hiệu quả về thời gian và bộ nhớ. Mẫu lặp lại chính nó nên được biên dịch một lần, nhưng tôi cần có khả năng truy xuất các phần con (thay vì chỉ xác nhận một kết quả phù hợp)java.util.regexp có đủ hiệu quả không?
Tôi đang xem xét sử dụng java.util.regexp hoặc Jakarta perl5util (nếu nó vẫn tồn tại , đã được một vài năm kể từ khi tôi sử dụng nó), hoặc có lẽ là công cụ tìm kiếm Eclipse mặc dù tôi nghi ngờ rằng ti thông minh hơn.
Có sự khác biệt hiệu suất đáng kể nào giữa hai loại này không?