好的,所以我有以下字符串,
var str = 'some text {Foo} some more text {9}';
现在我知道如何替换特定的字符/单词,例如,
var newStr = str.replace(/{Foo}/g, 'bar');
但是,当数字可以是任意数字时,我该如何替换 {9}?
最佳答案
您可以将元序列用于数字 \d
。
var str = 'some text {Foo} some more text {9}',
newStr = str.replace(/{\d+}/g, 'bar');
console.log(newStr);
关于javascript - 替换字符串中的数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40821140/