diff --git a/client/src/components/Chat/ChatFooter/Input/mentionPlugin.ts b/client/src/components/Chat/ChatFooter/Input/mentionPlugin.ts index 556e4864ac..9ab55e592f 100644 --- a/client/src/components/Chat/ChatFooter/Input/mentionPlugin.ts +++ b/client/src/components/Chat/ChatFooter/Input/mentionPlugin.ts @@ -4,8 +4,8 @@ import { ResolvedPos } from 'prosemirror-model'; export function getRegexp(mentionTrigger: string, allowSpace?: boolean) { return allowSpace - ? new RegExp('(^|\\s)' + mentionTrigger + '([\\w-\\+]*\\s?[\\w-\\+]*)$') - : new RegExp('(^|\\s)' + mentionTrigger + '([\\w-\\+]*)$'); + ? new RegExp('(^|\\s)' + mentionTrigger + '([\\w-\\+]*\\s?[\\w-\\+.]*)$') + : new RegExp('(^|\\s)' + mentionTrigger + '([\\w-\\+.]*)$'); } const insertAfterSelect = String.fromCharCode(160);