// string字符串
var s = "abcdefghkrwqieoruewhfdsk23712894732094"
// 长度
console.log(s.length)
// 查找
var ind = s.indexOf("e"); // 第1次出现时的下标
console.log(ind);
// 截取
// str.substr(start[, length]) 返回从指定位置开始到特定长度的字符串。
// length=0或<0,则返回空字符串
var s1 = s.substr(3,10)
console.info(s1) // defghkrwqi
// str.substring(start[, end]) 返回从指定位置开始到指定位置的字符串(不包括end)
var s2 = s.substring(3,10)
console.log(s2) // defghkr
// 转换大小写
var s = "AqwSDGJweH&IHT2IURwYT45R"
var s3 = s.toLowerCase(); // 全部转为小写字母,并返回
console.log(s3) // aqwsdgjweh&iht2iurwyt45r
var s4 = s.toUpperCase(); //全部转为大写字母,并返回
console.log(s4) // AQWSDGJWEH&IHT2IURWYT45R
// 替换
// str.replace(regexp|substr, newsubstr|function)
// 返回一个由替换值替换一些或所有匹配模式后的新字符串
// regexp|substr可以是正则表达式,也可以是一个字符串
var s5 = s.replace("2", " as ")
console.info(s5) // AqwSDGJweH&IHT as IURwYT45R
网友评论