python регулярное выражение (пере) - как извлечь это? - PullRequest
1 голос
/ 07 марта 2020
import re
a = re.search('2(34)', '1234134').group()
print(a)

Я ожидал этот вывод:

34

но я получил это:

234

как я могу извлечь только 34 рядом с 2, а не 34 рядом с 1?

1 Ответ

1 голос
/ 07 марта 2020

вы можете использовать:

re.search('2(34)', '1234134').group(1) 

выход:

34

вы можете узнать больше о группировке здесь

...