Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/479.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 提及如何在标记文件(*.md)或任何其他文本中工作?_Javascript_Node.js_Markdown_Node Modules_Github Flavored Markdown - Fatal编程技术网

Javascript 提及如何在标记文件(*.md)或任何其他文本中工作?

Javascript 提及如何在标记文件(*.md)或任何其他文本中工作?,javascript,node.js,markdown,node-modules,github-flavored-markdown,Javascript,Node.js,Markdown,Node Modules,Github Flavored Markdown,我想开始一个React/Next/Vue博客,这并不重要,唯一重要的是,它将基于JavaScript框架,关于cats 例如,我有一个带有猫的数据库: ID Name(您可以使用类似regex的\s@(\w+)来匹配和捕获名称 在数据库中保存新帖子或更新帖子时,您可以提取提及内容,并将其更新为个人页面和包含提及内容的帖子之间的关系。这取决于您要使用的用户名格式。如果您的用户名没有空格,您只需在@和空格a之间查找用户名即可在@之后。老实说,标记用户并不是一个真正的问题,我为每只猫派生了一个slug

我想开始一个React/Next/Vue博客,这并不重要,唯一重要的是,它将基于JavaScript框架,关于cats

例如,我有一个带有猫的数据库:


ID Name(您可以使用类似regex的
\s@(\w+)
来匹配和捕获名称


在数据库中保存新帖子或更新帖子时,您可以提取提及内容,并将其更新为个人页面和包含提及内容的帖子之间的关系。

这取决于您要使用的用户名格式。如果您的用户名没有空格,您只需在
@
和空格a之间查找用户名即可在
@
之后。老实说,标记用户并不是一个真正的问题,我为每只猫派生了一个
slugName
,所以没有空格等等。所以每次我写这样的东西时:
@Catty
都是
@Catty
是的,谢谢。我也考虑过,比如每次创建时都要检查
md
文件/更新的提及。
  fact_one.md

My cats are @Kitty and @Catty and they are awesome!