【发布时间】:2023-03-15 20:20:01
【问题描述】:
当用户更改源文件时,我需要对源文件中的某些模式进行大量搜索,因此我需要在时间和内存上高效的正则表达式匹配。模式会重复,所以应该编译一次,但我需要能够检索子部分(而不仅仅是确认匹配)
我正在考虑使用 java.util.regexp 或 Jakarta perl5util(如果它仍然存在,我使用它已经有几年了),或者可能是 Eclipse 搜索引擎,尽管我怀疑 ti 是否更智能。
两者之间有什么显着的性能差异吗?
【问题讨论】: