2

有可用于普通字符串搜索算法的 Python 代码,例如 Boyer-Moore。我希望在汉字上使用它,但似乎相同的实现不起作用。为了使算法适用于汉字,我该怎么做?我指的是这个:

http://en.literateprograms.org/Boyer-Moore_string_search_algorithm_(Python)#References

4

1 回答 1

3

只要您的所有文本都是 unicodes,它就可以正常工作。该算法看起来与序列无关,前提是每个“元素”的长度都是一个序列单位。

于 2010-03-24T10:49:32.240 回答