匹配相同字符间文字,​​#​​为例

'#NICKNAME_HT#,月薪#SALARY_UP#上五险的#TARGET_CATE#工作在这里,要来投份简历吗'.match(/#.*?#/g)
//['#NICKNAME_HT#', '#SALARY_UP#', '#TARGET_CATE#']

'#NICKNAME_HT#,月薪#SALARY_UP#上五险的#TARGET_CATE#工作在这里,要来投份简历吗'.match(/(?<=#).*?(?=#)/g)
// ['NICKNAME_HT', ',月薪', 'SALARY_UP', '上五险的', 'TARGET_CATE']

匹配不同字符间文字,​​${​​​ ​​}​​为例

'http://localhost:3000/#/?type=${type.id}&name=${name.id}'.match(/\${.*?}/g)
//['${type.id}', '${name.id}']

'http://localhost:3000/#/?type=${type.id}&name=${name.id}'.match(/(?<=\${).*?(?=})/g)
//['type.id', 'name.id']