mirror of
https://github.com/cheeaun/phanpy.git
synced 2025-03-14 12:18:30 +03:00
Add basic unicode awareness to mention highlighting
This commit is contained in:
parent
92a109d25e
commit
94c2f43c38
1 changed files with 2 additions and 2 deletions
|
@ -108,8 +108,8 @@ function countableText(inputText) {
|
|||
// https://github.com/mastodon/mastodon/blob/c03bd2a238741a012aa4b98dc4902d6cf948ab63/app/models/account.rb#L69
|
||||
const USERNAME_RE = /[a-z0-9_]+([a-z0-9_.-]+[a-z0-9_]+)?/i;
|
||||
const MENTION_RE = new RegExp(
|
||||
`(^|[^=\\/\\w])(@${USERNAME_RE.source}(?:@[\\w.-]+[\\w]+)?)`,
|
||||
'ig',
|
||||
`(^|[^=\\/\\w])(@${USERNAME_RE.source}(?:@[\\p{L}\\w.-]+[\\w]+)?)`,
|
||||
'uig',
|
||||
);
|
||||
|
||||
// AI-generated, all other regexes are too complicated
|
||||
|
|
Loading…
Add table
Reference in a new issue