From 014c613577fc652dcef25afaa0cf626d6878aa77 Mon Sep 17 00:00:00 2001 From: tshinohara Date: Thu, 6 Jul 2023 01:26:15 +0900 Subject: [PATCH] Bugfix: Change matching pattern. --- .../com/vitorpamplona/amethyst/service/CachedRichTextParser.kt | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/app/src/main/java/com/vitorpamplona/amethyst/service/CachedRichTextParser.kt b/app/src/main/java/com/vitorpamplona/amethyst/service/CachedRichTextParser.kt index a44b23b94..a23cf5ef6 100644 --- a/app/src/main/java/com/vitorpamplona/amethyst/service/CachedRichTextParser.kt +++ b/app/src/main/java/com/vitorpamplona/amethyst/service/CachedRichTextParser.kt @@ -70,8 +70,7 @@ class RichTextParser() { } else if (it.originalUrl.contains("。")) { null } else { - val pattern = "^(http|https)://([A-Z0-9][A-Z0-9_-]*(?:.[A-Z0-9][A-Z0-9_-]*)+):?(d+)?/?".toRegex(RegexOption.IGNORE_CASE) - if (pattern.matches(it.originalUrl)) { + if (Patterns.WEB_URL.matcher(it.originalUrl).matches()) { it.originalUrl } else { null