Wyszukanie grupy za pomocą wyrażenia regularnego

0

Witam !

Chciałbym znaleźć w stringu pierwszą małą literę która się powtarza w ciągu np. dla stringa: "1232323acbdddddeefff" ta litera to "d"

import re
 m = re.search("[0-9]*([a-z])\1+","1232323acbdddddeefff")

Niestety kod nie działa, m = None.
Próbowałem wyłuskać pierwszą literę i to mi się powiodło:

import re
 m = re.search("[0-9]*([a-z])","1232323acbdddddeefff")
print(m.group(1))

wypisuje literę "a"

Co robię źle ?

1

>>> m = re.findall(r"(\D)\1+|$","1232323acbdddddeefff")[0]

sorka nie przeczytałem, że mała litera, zastąp \D tym [a-z]

0

Dzięki za pomoc !

1 użytkowników online, w tym zalogowanych: 0, gości: 1