反应插入字符串内部

Ari*_*iel 1 javascript string replace reactjs

var result = "I am a dog";
var searchterm = "a";
Run Code Online (Sandbox Code Playgroud)

如何在每个“a”和“)”之前插入“(”在每个“a”之后,所以新结果是

newresult = "I (a)m (a) dog"
Run Code Online (Sandbox Code Playgroud)

wan*_*v87 5

您可以使用replaceAll方法。

var result = "I am a dog";
var searchterm = "a";

const output = result.replaceAll(searchterm, `(${searchterm})`);
console.log(output);
Run Code Online (Sandbox Code Playgroud)