Мне удалось выполнить следующую работу с моим вариантом использования: item{format:(\.(json|xml))?}
Я решил сделать ограничение reg exp ограничивающим, чтобы не обрабатывать неподдерживаемые или недопустимые форматы внутри фактического метода обслуживания, ноесли кто-то предпочитает более общий подход, я думаю, что вместо (json | xml) можно добавить \ S +.