Учитывая входную строку fooxxxxxxfooxxxboo
, я пытаюсь написать регулярное выражение, которое соответствует fooxxxboo
, т.е. начиная со второго foo до последнего boo.
Я попробовал следующее
foo.*?boo
соответствует полной строке fooxxxxxxfooxxxboo
foo.*boo
также соответствует полной строке fooxxxxxxfooxxxboo
Я прочитал это Жадные, неохотные и притяжательные квантификаторы и Я понимаю их разницу, но я пытаюсь сопоставить самую короткую строку с конца, которая соответствует регулярному выражению, то есть что-то вроде регулярного выражения, которое нужно оценить сзади. Есть ли способ, которым я могу сопоставить только последнюю часть?