示例 1:使用正则表达式替换字符的所有实例
// program to replace all instances of a character in a string
const string = 'Learning JavaScript Program';
const result = string.replace(/a/g, "A");
console.log(result);
输出
LeArning JAvAScript ProgrAm
在上面的示例中,RegEx 与 replace() 方法一起使用,以替换字符串中字符的所有实例。
/g
表示该操作对字符串的所有实例执行。
示例 2:使用内置方法替换字符的所有实例
// program to replace all instances of character in a string
const string = 'Learning JavaScript Program';
const splitString = string.split('a');
const result = splitString.join('A');
console.log(result);
输出
LeArning JAvAScript ProgrAm
在上面的示例中,使用内置方法替换字符串中字符的所有出现。
split('a')
方法将字符串分割成一个数组。
["Le", "rning J", "v", "Script Progr", "m"]
join('A')
方法通过在每个数组元素之间添加 **A** 将所有数组元素连接成一个字符串。
LeArning JAvAScript ProgrAm
另请阅读