作者:Martha829 | 来源:互联网 | 2023-10-11 02:46
在这里this.pattern是某人用户名的“ @mention”
return new RegExp(`(^|\\s|> ?)@(${ this.pattern }(@(${ this.pattern }))?)`,'gm');
我需要提及的内容不区分大小写
可以设置不区分大小写的标记i
:
return new RegExp(`(^|\\s|> ?)@(${ this.pattern }(@(${ this.pattern }))?)`,'gmi');
这允许正则表达式匹配而无需修改实际的正则表达式。