字符串匹配算法很多, 单模式串匹配的算法,也就是一个串跟一个串进行匹配。 两种比较简单的、好理解的,它们是:BF 算法和 RK 算法; 两种比较难理解、但更加高效的,它们是:BM 算法和 KMP 算法; 多模式串匹配算法,也就是在一个串中同时查找多个串。 包括 Trie 树和 AC 自动机。 Trie树(字典树) AC自动机