Сопоставление строк регулярного выражения Python?

У меня чертовски много времени, пытаясь перенести свой опыт работы с регулярным выражением javascript на Python.

Я просто пытаюсь заставить это работать:

print(re.match('e','test'))

... но он печатает None. Если я это сделаю:

print(re.match('e','est'))

Соответствует ... соответствует ли оно по умолчанию началу строки? Когда он совпадает, как мне использовать результат?

Как сделать первый совпадение? Есть ли лучшая документация, чем предлагает сайт Python?

32
задан abatishchev 3 November 2015 в 21:40
поделиться