Mam problem z regexem który ma na zadanie wyszukać nazwisko z listu przewozowego. Napisałem prostego regexa który działa na tych testerach np. https://pythex.org/ czy https://regex101.com/ . Jednak w kodzie wyrzuca mi pustą listę.
import re
status_string = "2019-07-26 13:58:55 Przesyłka doręczona Odbiorca: NAZWISKO RZE" reg_pattern = r'(?<=Odbiorca: )\w+' reg = re.findall(reg_pattern, status_string) print(reg) Jakiś pomysł jak to rozwiązać?
@xulek: xD, no jak pobieram dane ze strony to nie czyta regexa, jak wkelje tekst do stringa to działa. W regexie dałem Odbiorca:\s zamiast Odbiorca: i teraz dziala tak jak trzeba
#python
Mam problem z regexem który ma na zadanie wyszukać nazwisko z listu przewozowego. Napisałem prostego regexa który działa na tych testerach np. https://pythex.org/ czy https://regex101.com/ . Jednak w kodzie wyrzuca mi pustą listę.
import re
status_string = "2019-07-26 13:58:55 Przesyłka doręczona Odbiorca: NAZWISKO RZE"
reg_pattern = r'(?<=Odbiorca: )\w+'
reg = re.findall(reg_pattern, status_string)
print(reg)
Jakiś pomysł jak to rozwiązać?
źródło: comment_Dilk1iRYMCcr0QjeWEP75322W3VFXUgO.jpg
Pobierz