如题:比如字符串是"www $a $b $c kkk",匹配后的结果变成[a,b,c]
目前含有缺陷代码(不能正确匹配"$a $b $c"),原因:是matchReg匹配以空格结尾,导致会漏掉最后一个$c
var strMatch = "www $a $b $c kkk";
var matchReg = /\$.*?\s/gi; // 匹配$开头空格(\s)结尾的字符
var newArray = strMatch.match(matchReg).map((item)=>{return item.replace(/\$|\s/gi,'')}); //替换$和空格
请问下该如何修改?
var matchReg = /\$.*?(\s|$)/gi;