Почему это регулярное выражение не соответствует этой строке в автоматизированных сборках Docker? - PullRequest
0 голосов
/ 07 мая 2019

Может кто-нибудь, пожалуйста, помогите мне понять, почему это регулярное выражение:

(^(?!(master|stage|develop)$).*)

Не соответствует этой строке:

SBSS-001-WilLTest

В селекторе веток, но оно отлично подходит в любом другомПрограмма регулярных выражений, которую я пробовал:

https://regexr.com/4di8b

1 Ответ

3 голосов
/ 07 мая 2019

К сожалению, используемое сопоставление регулярных выражений не поддерживает негативные запросы (?!).

Здесь есть тема, касающаяся решения не поддерживать предпросмотры в стандартном движке Go regex: https://groups.google.com/forum/#!topic/golang-nuts/7qgSDWPIh_E

...