JavaScript Replace()方法用于替换具有特定值的字符串。
replace()方法在字符串中搜索指定的值,并返回具有替换值的字符串。
通常,JavaScript String replace()方法仅替换字符串的第一个出现。
JavaScript replace()函数搜索另一个字符串中的第一次出现字符串,并替换指定值。
如果要从字符串中替换所有匹配的字符串,则需要使用正则表达式(正则表达式)。
JavaScript replace()函数和正则表达式的组合用于使用JavaScript在另一个字符串中找到和替换所有字符串的所有出现。
以下代码片段搜索并使用正则表达式JavaScript replace()函数在字符串中使用“onitroad”替换所有'oir'。
var str = 'Oir is the best blog, visit Oir now.'; //Replace Oir with onitroad var res = str.replace(/\Oir/g, 'onitroad');
下面的代码使用带有正则表达式JavaScript replace()函数搜索字符串中的所有空白字符,并将其替换为下划线(\)。
var str = 'Oir is the best blog, visit Oir now.'; //Replace ' ' with _ var res = str.replace(/\ /g, '_');
日期:2020-06-02 22:16:29 来源:oir作者:oir