Я не хочу извлекать текст между первой "Ананой" и первой точкой перед этим. Код работает, когда у меня есть только один «Ананас» в предложении, но не два.
Пример с предложением: «Привет. Я ненавижу яблоки. Я люблю Ананас. Но Ананас слишком дорог» и регулярное выражение: .*[.].*?(.*Ananas)
Если предложение только «Привет. Я ненавижу Яблоко. Я люблю Ананас.», Я извлекаю «Я люблю Ананас». Но с предложением «Привет. Я ненавижу Яблоки. Я люблю Ананас. Но Ананас слишком дорог ", я извлекаю второе вхождение" Но Ананас "