Allow more chars in hashtag regex

Still best-effort for now
This commit is contained in:
Lim Chee Aun 2025-02-08 12:25:00 +08:00
parent fe0efe8310
commit 398cbbefac

View file

@ -142,8 +142,8 @@ const MENTION_RE = new RegExp(
// AI-generated, all other regexes are too complicated // AI-generated, all other regexes are too complicated
const HASHTAG_RE = new RegExp( const HASHTAG_RE = new RegExp(
`(^|[^=\\/\\w])(#[a-z0-9_]+([a-z0-9_.]+[a-z0-9_]+)?)(?![\\/\\w])`, `(^|[^=\\/\\w])(#[\\p{L}\\p{N}_]+([\\p{L}\\p{N}_.]+[\\p{L}\\p{N}_]+)?)(?![\\/\\w])`,
'ig', 'iug',
); );
// https://github.com/mastodon/mastodon/blob/23e32a4b3031d1da8b911e0145d61b4dd47c4f96/app/models/custom_emoji.rb#L31 // https://github.com/mastodon/mastodon/blob/23e32a4b3031d1da8b911e0145d61b4dd47c4f96/app/models/custom_emoji.rb#L31