Replace函数是把字符串中的 old(旧字符串) 替换成 new(新字符串),如果指定第三个参数max,则替换不超过 max 次。
前言
replace函数包含于头文件#include中。
泛型算法replace把队列中与给定值相等的所有值替换为另一个值,整个队列都被扫描,即此算法的各个版本都在线性时间内执行———其复杂度为O(n)。
即replace的执行要遍历由区间[frist,last)限定的整个队列,以把old_value替换成new_value。
语法
newstring=str.replace(regexp|substr,newSubStr|function[,flags]);这是官方的解释不是很清楚,一会好好解释下。
参数
regexp
注意:replace函数并不改变原来的字符串,而是返回来一个新的字符串。