Я не уверен, является ли это проблемой в моем понимании модулей регулярных выражений или глупой ошибкой, которую я совершаю в цикле for.
У меня есть список чисел, который выглядит следующим образом:
4; 94
3; 92
1; 53
и т. Д.
Я создал шаблон регулярного выражения, соответствующий только двум последним цифрам строки:
'^.*\s([0-9]+)$'
Это работает, когда я беру каждый элементсписок 1 за один раз.
Однако, когда я пытаюсь создать цикл for
for i in xData:
if re.findall('^.*\s([0-9]+)$', i)
print i
В результате получается просто вся строка, а не только две последние цифры.
Я уверен, что мне здесь не хватает чего-то очень простого, но если бы кто-то мог указать мне правильное направление, это было бы здорово.Благодаря.