Zrobiłem niezręczną pierwszą próbę dopasowywania rozmytych wzorców za pomocą re
moduł w python 2.7.
Niestety każda moja próba zwraca pustą listę. Po prostu nie rozumiem wymaganej składni, zastanawiałem się, czy ktoś może mi powiedzieć, dlaczego poniższy kod:
import re
m = re.findall("(ATCT){e<=1}", "ATCGATCGGCATGCAGTGCAGAAGTGACGAT")
print m
zwraca pustą listę?
Odpowiedzi:
1 dla odpowiedzi № 1Ponieważ zamierzałeś użyć Moduł regex PyPi, musisz użyć
>>> import regex
>>> m = regex.findall("(ATCT){e<=1}", "ATCGATCGGCATGCAGTGCAGAAGTGACGAT")
>>> print(m)
["ATCG", "ATCG"]