Код: Выделить всё
ARAN22 SKY BYT and TRO_PAN
Итак, несколько возможностей строки:
Код: Выделить всё
SRAN22 SK BYT and TRO_PAN
TRAN25 SK BYT and TRO_PAN
NRAN25 SK BYT and TRO_PAN
Код: Выделить всё
import re
pattern = "([ASTN])RAN" + "\w+\s+" +"_PAN"
pat_check = re.compile(pattern, flags=re.IGNORECASE)
sample_test_string = 'NRAN28 SK BYT and TRO_PAN'
re.match(pat_check, sample_test_string)
Но это не работает, поскольку я не получаю имя строки (пример тестовая строка), что мне и нужно. Не уверен, что я делаю неправильно. Любая помощь будет очень признательна.
Подробнее здесь: https://stackoverflow.com/questions/740 ... sing-regex
Мобильная версия