由于項目中需要用到消息模板摇锋,消息模板中變量又是未知的,則需要將變量提取出來進行編輯站超,利用match方法很好的實現(xiàn)了需求荸恕。
let str = ‘${username}您好,您發(fā)起的${bookingNo}號報銷單死相,退單流程已辦結融求,報銷將繼續(xù)進行,謝謝您的配合算撮!’生宛;
console.log(str.match(/(?<=\$\{).*?(?=\})/g));
結果:['username','bookingNo']
由于項目中需要用到消息模板摇锋,消息模板中變量又是未知的,則需要將變量提取出來進行編輯站超,利用match方法很好的實現(xiàn)了需求荸恕。
let str = ‘${username}您好,您發(fā)起的${bookingNo}號報銷單死相,退單流程已辦結融求,報銷將繼續(xù)進行,謝謝您的配合算撮!’生宛;
console.log(str.match(/(?<=\$\{).*?(?=\})/g));
結果:['username','bookingNo']