Javascript 如何在#而不是#之后添加文本?

Javascript 如何在#而不是#之后添加文本?,javascript,text,meteor,tags,Javascript,Text,Meteor,Tags,这是我当前用于将文本中的标记放入数组hashtags的代码,该数组放入mongodb集合。它当前将以#开头的每一位文本放入数组hashtags。感谢上帝的帮助;但是我不需要将#包含在hashtags数组中,只需要它后面的文本。提前谢谢 Template.postSubmit.events({ 'submit form': function(e) { e.preventDefault(); var posttext=$(e.target).find('[name=postte

这是我当前用于将文本中的标记放入数组
hashtags
的代码,该数组放入mongodb集合。它当前将以#开头的每一位文本放入数组
hashtags
。感谢上帝的帮助;但是我不需要将#包含在hashtags数组中,只需要它后面的文本。提前谢谢

Template.postSubmit.events({
  'submit form': function(e) {
    e.preventDefault();

    var posttext=$(e.target).find('[name=posttext]').val();
    var hashtags=posttext.match(/#\w+/g);

var post = {
  title: $(e.target).find('[name=title]').val(),
  posttext:posttext,
  hashtags:hashtags
}
var myString=“#123abc#gg#d”;
var myRegexp=/#(\w+)/g;
match=myRegexp.exec(myString);
var匹配=[];
while(匹配!=null){
//捕获组n:匹配[n]
匹配。推送(匹配[1])
match=myRegexp.exec(myString);
}

提醒(匹配)
这似乎是之前问题的后续,我不确定。。。但它有点缺少上下文。你能解释清楚你在这里做什么,出了什么问题吗?