Я очень новичок в регулярных выражениях, и мне нужна помощь в поиске правильного регулярного выражения.Регулярное выражение для соответствия с необязательным следующим текстом
У меня есть текстовый файл вида:
apple 4
bananas 5
bananas 5 7
apple 3
apple 6
bananas 3
bananas 4 5
apple 3
bananas 9
Я ищу регулярное выражение, которое будет соответствовать последнее вхождение "bananas.*"
после каждого "apple.*"
, не имея в виду, что для каждого "apple.*"
может быть нет "bananas.*"
. Регулярное выражение должно соответствовать следующему:
bananas 5 7
bananas 4 5
bananas 9
Заранее спасибо. Я делаю это в python, если это помогает.
Что может помочь показать, что вы пробовали, и сообщить нам, в какой проблеме вы столкнулись. – MooingRawr
Также, что рекурсивное имеет какое-либо отношение к этому? –
Рекурсивная природа приходит в это, похожее на толчок-поп-стек. –