Мне нужно в конечном итоге сопоставить любое из следующего: AD-123, ad-123, AD123, and ad123
Пока что у меня есть
| grep -oP 'AD-|ad-|AD|ad'[0-9]\+)
, но это соответствует только буквами полностью игнорирует числа, и я не могу придумать способ сделать это.
Контекст / вариант использования: prepare-commit-msg githook, я хочу взять билет Jira из имени ветви и добавить его в любое сообщение о коммите.Билет Jira будет написан одним из способов, описанных выше в соглашении об именах ветвей для feature / version / ticker-Keywords (пример feature / 1.1.3 / ad-123-some-branch)