Conemu - Marcador - Detecte strings personalizadas via regex e torne-as clicáveis ​​(Jira Ticket Links)

Conemu - Marcador - Detecte strings personalizadas via regex e torne-as clicáveis ​​(Jira Ticket Links)

Muito do trabalho que faço envolve tickets do Jira, então um exemplo é que uma ramificação git será chamada de algo como ABC-1234, que é o ID do ticket do Jira.

Eu queria saber se havia alguma maneira de fazer uma correspondência de padrão ([AZ]{2,3}-\d+) na saída do console para ser um link clicável para o próprio ticket. Basicamente, bastaria pegar o ID do ticket encontrado e anexá-lo a uma URL base

http://jira.corp.com/browse/{ID}

Obrigado! Justino

Responder1

Depende do formato exato do ID, onde ele aparece no ticket e qual linguagem de programação (provavelmente Java?) você deseja usar, mas alguma variante deste regex deve funcionar:

([AZ]+-[0-9]+)

Este regex é traduzido como "corresponde a uma ou mais letras maiúsculas de A a Z, o caractere literal de traço e um ou mais caracteres de dígito de 0 a 9".

Em seguida, anexe os grupos capturados ao URL base. Em Java, acho que você deseja o método de acréscimo StringBuilder.

informação relacionada