У вас также есть эта возможность, которая хорошо работает
(templateUrl:)(?:\s*)(["|'](.*\.html)["|'])
отредактировано для того, чтобы учесть обратные отсчеты
templateUrl:\s*([<="|'|`].*\.html[="|'|`])
Вы поймаете templateUrl
без лишнего пробела путь html без кавычек test.html
и путь с кавычками "test.html"
или 'test.html'
или `test.html`
Я надеюсь, что это может помочь вам:)