截取字符串的三种方法:substring(),substr()和slice()。
方法一:substring()使用方法
string.substring(from,to)方法from位置截取到to的位置,(to可选,没有设置时默认到末尾)举例:如
var str = "www.ssss.com!";
var array = "周末,可以出去玩了!你开心嘛?"
console.log(str.substring(4))
//从第5个字符开始截取到末尾,打印: ssss.com!
console.log(str.substring(4, 10))
//从第5个字符开始截取到第10个字符,打印:ssss.c
方法二:substr()使用方法
substr()方法可在字符串中截取从开始下标,开始指定数目的字符。
var str = "www.ssss.com!";
console.log(str.substr(5, 7))
//从第6个字符开始截取7个字符,打印:sss.com
方法三:slice()使用方法
slice(start,end)方法用于提取字符串的某个地方,从参数start到end位置,并以新的字符串返回提取得部分,同substring()类似。
var str = "www.ssss.com!";
console.log(str.slice(4))
//从第5个字符开始截取到末尾,打印: ssss.com!
console.log(str.slice(4, 10))
//从第5个字符开始截取到第10个字符,打印:ssss.c
四:replace ()的用法
str.replace(old, new); 比如字符串中有“周末”则换成“周一”
str=str.Replace("周末","周一")
var array = "周末,可以出去玩了!你开心嘛?"
console.log(array.replace("周末", "周一"))
//打印:周一,可以出去玩了!你开心嘛?