0
在藏匿匹配JIRA ID默認的正則表達式是如何定義存儲問題正則表達式匹配只從開始?
JVM_SUPPORT_RECOMMENDED_ARGS="-Dintegration.jira.key.pattern=\"((?<!([a-z]{1,10})-?)[a-z]+-\d+)\""
但無論在哪裏JIRA ID的位置相匹配。
我希望它只是從開頭匹配:
- JIRA-1什麼都:相匹配!
- 東西JIRA-1還有:不匹配
如何編輯正則表達式?
繼不起作用
\"^((?<!([a-z]{1,10})-?)[a-z]+-\d+)\"
和
\"(^(?<!([a-z]{1,10})-?)[a-z]+-\d+)\"
解決方案:
^[A-Z] + - \ d +將做。
試試這個:/^JIRA - (\ d +)/ –
它是向後看,它不會讓你匹配那個文本。刪除它,並使用'(?i)^ [a-z] + - \ d +'。或者如果'JIRA'必須開始字符串,'^ JIRA- \ d +'。 –
我的任何建議是否適合您? –