FastNetMon

пятница, 16 апреля 2010 г.

re.search vs re.match (search vs match) в Python

In a nutshell, match() only attempts to match a pattern at the beginning of a string where search() will match a pattern anywhere in a string. For example:


То есть re.match требует, чтобы паттерн подходил ко ВСЕЙ строке, а re.search срабатывает, если хотя бы часть подстроки совпала с паттерном.

Комментариев нет :

Отправить комментарий

Примечание. Отправлять комментарии могут только участники этого блога.