I am no expert on regular expressions. I have the following key pattern:
((?<!([A-Z]{3}[0-9]{4})-?)[A-Z0-9]+-\d+)
This is so our Jira project codes match out company coding system. However the following code in a commit is detected as a Jira Issue (CLC0001-1):
prepare release 4701-CLC0001-1.0
Can I improve the key pattern to ignore this kind of match?