mirror of https://github.com/msgbyte/tailchat
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
11 lines
233 B
TypeScript
11 lines
233 B
TypeScript
|
4 years ago
|
/**
|
||
|
|
* remove first [at=xxx]xxx[/at] in message first
|
||
|
|
*/
|
||
|
|
export function stripMentionTag(message: string): string {
|
||
|
|
return message
|
||
|
|
.trim()
|
||
|
|
.replace(/^\[at=.*?\[\/at\]/, '')
|
||
|
|
.replace(/^@\S*\s?/, '')
|
||
|
|
.trimStart();
|
||
|
|
}
|