【发布时间】:2019-07-21 09:59:50
【问题描述】:
我有一段文字如下:
var txt = 'my name is: {name} {family}'
现在我想通过正则表达式找到{name} 和{family},然后调用方法。方法如下:
function method(type} {
if(type === 'name')
return 'Ali'
if(type === 'family')
return 'Malvandi'
}
换句话说,我想找到以{ 开头并以} 结尾的子字符串,然后用方法返回的内容替换它们。
我怎样才能用 javascript 做到这一点?
【问题讨论】:
-
到目前为止你尝试过什么?如果您需要调试帮助,请发布您尝试过但不起作用的代码
-
修复了吗? {name} 和 {family},这个字符串会一直在输入中吗?
标签: javascript regex string typescript replace