fix: community handle and user mention regexes (#1147)

This commit is contained in:
Diego Beraldin 2024-07-16 14:23:39 +02:00 committed by GitHub
parent 2cc88e888f
commit 289f4b1a64
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -12,10 +12,10 @@ internal object LemmyLinkRegex {
"([a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9]\\.)+[a-zA-Z]{2,}"
val handle: Regex =
Regex("(?<=\\s)!(?<detail>$DETAIL_FRAGMENT)(?:@(?<instance>$INSTANCE_FRAGMENT))?\\b")
Regex("!(?<detail>$DETAIL_FRAGMENT)(?:@(?<instance>$INSTANCE_FRAGMENT))?")
val mention: Regex =
Regex("(?<=\\s)@(?<detail>$DETAIL_FRAGMENT)@(?<instance>$INSTANCE_FRAGMENT)\\b")
Regex("@(?<detail>$DETAIL_FRAGMENT)@(?<instance>$INSTANCE_FRAGMENT)")
}
internal object ImageRegex {