diff --git a/app/src/main/java/net/gsantner/markor/activity/DocumentShareIntoFragment.java b/app/src/main/java/net/gsantner/markor/activity/DocumentShareIntoFragment.java index 7d354bd2a..db9b2a915 100644 --- a/app/src/main/java/net/gsantner/markor/activity/DocumentShareIntoFragment.java +++ b/app/src/main/java/net/gsantner/markor/activity/DocumentShareIntoFragment.java @@ -406,6 +406,8 @@ private static String formatLink(String text, String link) { text = ""; } + link = link.replaceAll("(?m)(?<=&|\\?)(utm_|source|__mk_|ref|sprefix|crid|partner|promo).*?(&|$|\\s|\\))", ""); + formattedLink = String.format("[%s](%s )", text.trim().replace("[", "\\[").replace("]", "\\]"), link.trim().replace("(", "\\(").replace(")", "\\)")