【发布时间】:2011-09-02 21:50:36
【问题描述】:
我需要将数千个大字符串与另一组数百个较小的短语和单词进行比较/匹配,以查看这些短语是否包含在大字符串中。
最快的方法是什么?我是只使用 String.indexOf(...) 还是 String.matches(regularExpression),还是下到字节级别等。
(所有匹配项必须不区分大小写;“HI”和“hi”短语都必须在字符串“Hi there”中找到。)
有什么建议吗?
编辑:“最快”是指性能方面。
【问题讨论】: