替换字符串中的变量,但是该字符串本身存储了另一个变量

时间:2019-05-22 07:18:01

标签: javascript node.js ecmascript-6

假设,我正在存储 "${username} registered successfully" 在数据库表中。理想情况下,我将以可变方式接收此字段数据。我想将此变量替换为值

我尝试了字符串插值,但由于字符串存储在变量中而无法正常工作。

预期输出应为 "nikhil kadam registered successfully

我知道我们可以使用替换功能,但是有什么正确的方法可以使用它。

1 个答案:

答案 0 :(得分:1)

此帮助-

let username = "Nikhil Kadam";
let dbValue = "${username} registered successfully";
let response = dbValue.replace("${username}",username);