В чем причина совета о том, что подстроки в регулярном выражении должны быть упорядоченным по длине?

самый длинный первый

>>> p = re.compile('supermanutd|supermanu|superman|superm|super')

самый короткий первый

>>> p = re.compile('super|superm|superman|supermanu|supermanutd')

Почему предпочтительнее самое длинное первое регулярное выражение?

7
задан Frankie Ribery 26 April 2011 в 08:18
поделиться