Я нашел очень похожие сообщения, но я не могу понять здесь свое регулярное выражение.
Я пытаюсь написать регулярное выражение, которое возвращает строку, которая находится между двумя другими строками. Например: я хочу получить строку, которая находится между строками «корова» и «молоко».
Моя корова всегда дает молоко
вернет
«всегда дает»
Вот выражение, которое я собрал по кусочкам:
(?=cow).*(?=milk)
Однако это возвращает строку «корова всегда дает».