@Path("/{firstName: ^(?!nameblacklist$).*$}/{lastName: .*}")
Я просто хочу, чтобы этот ресурс не соответствовал строке типа /nameblacklist/start. Но он меня подвел при тестировании.
Не поддерживает ли регулярное выражение в Джерси @Path сложное выражение?
Вот пример работы ретроспективного просмотра stackoverflow.com/a/32778643/2587435. Я не понимаю, почему просмотр вперед не сработает.




Если это сработало, как ожидалось,
/nameblacklist/startвернет 404, и будет найдена другая строка.