Добрый день!
Помогите написать регулярное выражение. Есть строки:
s1 = “Бампер для Toyota Corolla”
s2 = “Renault Duster (2012–) Панель передняя радиатора”
Хочу написать регулярное выражение которое:
1) извлекает если есть слово “для” - Бампер
2) а если нет слова “для” - строку после строки вида (2012–XXYY). в данном случае Панель передняя радиатора
По отдельности проблемы нет написать
re_detail = re.compile(“(?P<detail>.*)\s*для\s*”)
m = re_detail.search(s1)
if m:
print m.group('detail')
ну и аналогично со вторым случаем.
А вот как это записать в одном выражении - не знаю …
Спасибо !