0
我想用一个唯一的数字替换json中的内容,比如说uuid。 我的json是替换为uuid(或随机数)
let response =
{
"data": {
"address": [
{
"city": "wildcard"
},
{
"city": "wildcard"
}
]
}
}
我想用唯一的数字替换通配符。
我的代码是
response = response.replace(new RegExp('wildcard','g'), uuid.v4());
其替换与单个UUID的JSON所有的通配符,我希望每个通配符具有独特uuid.v4更换()。
基本上我需要帮助每次调用uuid.v4()时更换通配符?
当您尝试调用'replace'时,您在此处的代码会导致错误。请分享您测试过的实际代码。 – smarx
如果'response'实际上是一个字符串,请尝试'response = response.replace(new RegExp('wildcard','g'),uuid.v4);' – smarx
为什么不写你的Math.random()而不是uuid。 V4()? –