Javascript 用于搜索字符串并返回特殊字符后的所有值的函数
我正在制作一个机器人,它扫描股票代码的字符串输入并返回当前价格。格式将是!{ticker}例如!AAPL 我目前的职能是:Javascript 用于搜索字符串并返回特殊字符后的所有值的函数,javascript,node.js,string,function,bots,Javascript,Node.js,String,Function,Bots,我正在制作一个机器人,它扫描股票代码的字符串输入并返回当前价格。格式将是!{ticker}例如!AAPL 我目前的职能是: function getVals(comment){ let n = comment.indexOf("!") //Check if value if(n > 0){ let ticker = comment.substring(n +1, n+5); //Then perform price check wi
function getVals(comment){
let n = comment.indexOf("!")
//Check if value
if(n > 0){
let ticker = comment.substring(n +1, n+5);
//Then perform price check with ticker
} else{
console.log("error")
}
};
//Example comment
getVals("This if my first ticker !AAPL I also want to know !EA");
我的问题是:
const str='这是我的第一个股票!我也想知道!EA';
常量regexp=/![A-Z]+/g;
const result=str.match(regexp);
//与“!”匹配烧焦
log(str.match(regexp));
//删除“!”烧焦
log(str.match(regexp).map((val)=>val.slice(1))代码>