У меня следующая проблема:
У меня есть такой шаблон:
/(?<=template=")(.*?)(.*\/)/gm
И такой текст:
template="test/widgets/glasgow.phtml"}}
Мое регулярное выражение должно искать путь перед моим файлом, мне нужно его обрезать, чтобы он в конце выглядел так:
template="glasgow.phtml"}}
Это отлично работает, но проблема в том, что у меня иногда есть текст, который выглядит так :
block="core/template" template="test/widgets/getcallus.phtml"}}</p>
Это сокращает все до </
.
Это сокращается:
test/widgets/getcallus.phtml"}}</
Вместо:
test/widgets/
Я пытался ограничить конец $
, но он ничего не делает.
Я тестирую его на regexr.com
https://regexr.com/50hi2