Conemu - Highlighter - 通过正则表达式检测自定义字符串,并使其可点击(Jira Ticket Links)

Conemu - Highlighter - 通过正则表达式检测自定义字符串,并使其可点击(Jira Ticket Links)

我所做的很多工作都是通过 Jira 票证进行的,因此一个例子是 git 分支将被称为 ABC-1234 之类的名称,它是 Jira 票证 ID。

我想知道是否有任何方法可以让控制台输出中的模式匹配 ([AZ]{2,3}-\d+) 成为指向票据本身的可点击链接。基本上,它只需获取找到的票据 ID 并将其附加到基本 URL 即可。

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

谢谢!Justin

答案1

这取决于 ID 的具体格式、它在票证中出现的位置以及您想要使用的编程语言(可能是 Java?),但这个正则表达式的某些变体应该可以起作用:

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

此正则表达式翻译为“匹配一个或多个大写字母 A 到 Z、文字破折号字符以及一个或多个数字字符 0 到 9”。

然后将捕获的组附加到基本 URL。在 Java 中,我认为您需要 StringBuilder 附加方法。

相关内容