Javascript字符串替换是一个非常有用的功能。Javascript具有内置的字符串替换功能,但使用正则表达式。 在这里,您将找到两个版本的自定义字符串替换函数(可能是内置函数的更多包装器)。
/**
*
* Javascript string replace
*
**/
// standart string replace functionality
function str_replace(haystack, needle, replacement) {
var temp = haystack.split(needle);
return temp.join(replacement);
}
// needle may be a regular expression
function str_replace_reg(haystack, needle, replacement) {
var r = new RegExp(needle, 'g');
return haystack.replace(r, replacement);
}