Расширение параметра Regex? - PullRequest
       31

Расширение параметра Regex?

0 голосов
/ 21 октября 2019

У меня есть вопрос, касающийся расширения параметров в Groovy. У меня есть переменная с именем: ${My_Version} Теперь я видел, что вы можете использовать только первые 4 цифры переменной со следующими возможностями: ${My_Version[0..4]}.

Теперь у меня есть следующая проблема, которую я хотел быиспользуйте параметр Regex для фильтрации версий программного обеспечения, таких как 10.0.0. Соответствующий параметр Regex: ^ (\ d +.)? (\ D +.)? (* | \ D +) [;]

Как использовать этот параметр Regex из этой переменной. Спасибо за вашу помощь.

Я думал о чем-то вроде: ${My_Version[^(\d+\.)?(\d+\.)?(\*|\d+)[;]]}

...