С учетом строки ввода fooxxxxxxfooxxxboo
Я пытаюсь написать регулярное выражение, которое соответствует fooxxxboo
i.e., начиная со второго foo до последнего boo.Кратчайшая совпадение в регулярном выражении с конца
Я попытался следующие
foo.*?boo
соответствуют полной строке fooxxxxxxfooxxxboo
foo.*boo
также соответствует законченной строке fooxxxxxxfooxxxboo
Я прочитал это Greedy vs. Reluctant vs. Possessive Quantifiers и я понимаю их разницу, но я стараюсь, чтобы соответствовать кратчайшая строка из конца, которая соответствует регулярному выражению, т. е. что-то вроде регулярного выражения, которое будет оцениваться со спины. Есть ли способ, которым я могу соответствовать только последней части?