Apache 和 Boyer–Moore 字符串搜索算法的 StringUtils.contains

2023-12-22

要在 S 中搜索 s(size(S) >= size(s) 并返回真/假值),使用 Apache 的 StringUtils.contains() 或使用由我找到的人?

Thanks


上次我在调试时查看 Java 正则表达式匹配代码时,Java 7 正则表达式引擎使用 Boyer-Moore 算法来进行文字文本匹配序列。所以最简单的方法就是找到一个String使用 Boyer-Moore 是为了准备使用p=Pattern.compile(searchString, Pattern.LITERAL)并使用搜索p.matcher(toSearchOn).find()。无需第三方库,也无需手工制作。我相信 JRE 类经过了良好的测试......

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Apache 和 Boyer–Moore 字符串搜索算法的 StringUtils.contains 的相关文章

随机推荐