Я пытаюсь придумать регулярное выражение для следующего случая: мне нужно найти пути сопоставления с использованием grep
для следующих путей:Regex для верхнего регистра совпадает с запретами
Включать все прописные пути соответствия , Пример:
ком/Foo/бар/1.2.3-SNAPSHOT/Бар-1.2.3-SNAPSHOT.jar
Обратите внимание на капитал
B
вBar
.Исключить все пути соответствия верхнего регистра, которые содержат только
SNAPSHOT
и не имеют других прописных букв. Пример:ком/Foo/бар/1.2.3-SNAPSHOT/бар-1.2.3-SNAPSHOT.jar
Возможно ли это с grep
?
Спасибо за простой пример и подробную разбивку для смертных, подобных мне! – carlspring