使用@标记朋友并使用JavaScript进行匹配

Tagging a friend using@ and match it using JavaScript

本文关键字:JavaScript 朋友 使用      更新时间:2023-09-26

我制作了一个表单,用户可以在其中像在Facebook中一样标记他的朋友。因此,假设用户标记了一个类似@abc sharma的用户。根据我的代码,我从div中获取内容,并将其与给定的变量匹配,即:

var word=/@('w+)/ig;

它将删除@abc并放入abc sharma,因此它将显示为这样的abc sharma sharma–我想将整个名称替换为`@之后并放入名称。

一种方法是检查以@开头的完整字符串,然后将其拆分为@以获得所需的用户名。它效率不高,但可能会解决你的问题。。

尝试以下正则表达式进行匹配:

var word = /@(.*)/ig;