diff --git a/mastodon/src/main/java/com/twitter/twittertext/Regex.java b/mastodon/src/main/java/com/twitter/twittertext/Regex.java index 61a0fc9d2..bd3f3f526 100644 --- a/mastodon/src/main/java/com/twitter/twittertext/Regex.java +++ b/mastodon/src/main/java/com/twitter/twittertext/Regex.java @@ -222,8 +222,8 @@ protected Regex() { public static final String URL_VALID_PATH = "(?:" + "(?:" + - URL_VALID_GENERAL_PATH_CHARS + "*" + - "(?:" + URL_BALANCED_PARENS + URL_VALID_GENERAL_PATH_CHARS + "*)*" + + URL_VALID_GENERAL_PATH_CHARS + "{0,2000}" + + "(?:" + URL_BALANCED_PARENS + URL_VALID_GENERAL_PATH_CHARS + "{0,2000}){0,100}" + URL_VALID_PATH_ENDING_CHARS + ")|(?:@" + URL_VALID_GENERAL_PATH_CHARS + "+/)" + ")";