refine regex capturing cross-issue link
diff --git a/migration/src/jira_util.py b/migration/src/jira_util.py
index 06b8acb..607f44b 100644
--- a/migration/src/jira_util.py
+++ b/migration/src/jira_util.py
@@ -321,7 +321,7 @@
             # print(res)
         return res
 
-    text = re.sub(r"(\s)(LUCENE-\d+)([\s,\?\!\.])", repl_simple, text)
+    text = re.sub(r"(\s)(LUCENE-\d+)([\s,;:\?\!\.])", repl_simple, text)
     text = re.sub(r"(\()(LUCENE-\d+)(\))", repl_paren, text)
     text = re.sub(r"(\[)(LUCENE-\d+)(\])(?!\()", repl_bracket, text)
     text = re.sub(r"\[(LUCENE-\d+)\]\(https?[^\)]+LUCENE-\d+\)", repl_md_link, text)