diff --git a/internal/reader/media/media.go b/internal/reader/media/media.go index 736fc06c..8c78d7a5 100644 --- a/internal/reader/media/media.go +++ b/internal/reader/media/media.go @@ -9,7 +9,7 @@ import ( "strings" ) -var textLinkRegex = regexp.MustCompile(`(?mi)(\bhttps?:\/\/[-A-Z0-9+&@#\/%?=~_|!:,.;]*[-A-Z0-9+&@#\/%=~_|])`) +var textLinkRegex = regexp.MustCompile(`(?mi)(\bhttps?://[^\s]+)[.]?(?:\s|$)`) // Specs: https://www.rssboard.org/media-rss type MediaItemElement struct {