Мне нужно много раз искать определенные шаблоны в исходных файлах, пока пользователь их изменяет, поэтому мне нужно выполнить сопоставление регулярных выражений, которое эффективно по времени и памяти. Шаблон повторяется, поэтому его нужно скомпилировать один раз, но мне нужно иметь возможность получать части (а не просто подтверждать совпадение)
Я подумываю использовать java.util.regexp или Jakarta perl5util (если он все еще существует, прошло несколько лет с тех пор, как я его использовал) или, возможно, поисковую систему Eclipse, хотя я сомневаюсь, что она умнее.
Есть ли существенная разница в производительности между этими двумя?