Что может быть быстрее: re.match / search или str.find?

Для одноразового поиска по строке, быстрее ли просто использовать str. find / rfind, чем использовать re.match / search?

То есть, для данной строки s, следует ли использовать:

if s.find('lookforme') > -1:
    do something

или

if re.match('lookforme',s):
    do something else

?

60
задан Mike Caron 4 February 2011 в 18:23
поделиться