比如:
str = "hello world";
str1 = "hello";
str2 = "hi";
str3 = "o";
取得str3在str的位置:
var index_end = str.indexOf(str3);
截取从开始到index_end之前的子字符串:
strr1 = str.substring(0,index_end);
用str2代替str1:
strr2 = str.replace(str1,str2,str);
另外,可以加参数i、g,i表示不分大小些,g表示搜索全部。比如:
str_r = str_r.replace(/xx/i,'yy',str_r);
将字符串str_r的xx(不分大小些,包括:xX、XX)更换为yy。