str = string.replace (str, pattern, ** **repl** **[, n]) 参数分别为(目标字符串,查找模式字符串,替换字符串,替换次数)。 最后一个可选参数指定替换的次数,如果不指定则替换所有的找到的字符串。 如果需要禁用模式语法,请在模式串开始添加@字符。 var a='111122222222221111'; var b='2'; var c='333' var d=string.replace(a,'@'+b,c) console.dump(d)