Найти - Пользователи
Полная версия: Неожиданный результат. Регулярные выражения
Начало » Python для новичков » Неожиданный результат. Регулярные выражения
1
antonnn
Добрый день, коллеги.

Возникла неожиданная проблема с регвыпами.

wap_field = u'WAP-170'
reg_wap = re.compile('.*(?P<count>\d{1,3}).*', re.IGNORECASE)
count = reg_wap.findall(wap_field)\



Данный код возвращает 0, а не 170, как ожидается. Почему? Всю голову сломал.
Shaman
Первый .* всё съедает, нужно .*?
antonnn
Действительно, всё заработало. Большое спасибо
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB