转自: []
需求: 从 124fddr323532${xxxasdsafxx}253${bnm}23354${abcd}233545xx54${666}233545xxxxx 这类字符串中获取 ${} 中的内容. 注意 ${xxx} 的个数是不确定的.
- function getExecStrs (str) {
- var reg = /\$\{(.+?)\}/g
- var list = []
- var result = null
- do {
- result = reg.exec(str)
- result && list.push(result[1])
- } while (result)
- return list
- }
来源: http://www.bubuko.com/infodetail-3437746.html