does anyone know which string matching algorithm is implemented in Python?
-
What do you mean by string matching algorithm? Give an example of use please.Hamish Grubijan– Hamish Grubijan2010-01-17 01:48:20 +00:00Commented Jan 17, 2010 at 1:48
-
The answer is: “Both.” (“…country AND western…”)tzot– tzot2010-01-18 22:56:47 +00:00Commented Jan 18, 2010 at 22:56
Add a comment
|
2 Answers
Per the sources, it's a
fast search/count implementation, based on a mix between boyer-moore and horspool, with a few more bells and whistles on the top. for some more background, see: http://effbot.org/zone/stringlib.htm
The essay in question is really well worth reading!
Comments
I assume you're talking about CPython. In that case, you could always check the source (see fastsearch.h).