JavaScript |用多个其他字符串替换多个字符串
给定一个有多个字符串的句子。任务是使用 javascript 同时用新字符串替换多个字符串,而不是一一进行。
下面是几个理解的方法:
- 替换()方法
此方法在字符串中搜索已定义的值或正则表达式,并返回带有替换后的已定义值的新字符串。
句法:string.replace(searchVal, newvalue)
参数:
- searchVal:此参数是必需的。它指定将被新值替换的值或正则表达式。
- newvalue:此参数是必需的。它指定要替换搜索值的值。
返回值:
返回一个新字符串,其中定义的值已被新值替换。 - JavaScript 数组 join() 方法
此方法将数组的元素添加到字符串中,并返回该字符串。
元素将由传递的分隔符分隔。默认分隔符是逗号 (, )。
句法:array.join(separator)
参数:
- 分隔符:此参数是可选的。它指定要使用的分隔符。如果不使用,元素用逗号分隔
返回值:
它返回一个字符串,表示数组值,由定义的分隔符分隔。- 在点击按钮之前:
- 点击按钮后:
- 在点击按钮之前:
- 点击按钮后:
例1:本例使用正则表达式,使用replace()方法根据对象替换字符串。
JavaScript | Replace multiple strings with multiple other strings. GeeksForGeeks
输出:
示例 2:此示例首先创建一个 RegExp,然后使用replace()方法将特定关键字替换为新关键字。
JavaScript | Replace multiple strings with multiple other strings. GeeksForGeeks
输出: