列值（本例为97 × 256）即可:此散列值与直接计算时结果相同：但当模式串较长时，其能极大地节约时间。理论上仍有其他能实现便捷计算的散列算法，如取所有字符的ASCII乘积为散列值等。此种散列算法的限制在于数据类型的上限与取模的必要性，参考散列函数。而另一些散列算法，要么耗时较长，要么较容易产生而因此减慢了算法执行的速度。因此，本节所记散列算法通常被Rabin–Karp算法采用。
多模式搜索.Rabin–Karp算法在单模式搜索方面不如Knuth–Morris–Prat