字符串方法总结:
let str = 'abcd12ef';
charAt
str.charAt(2)
charCodeAt
str.charCodeAt(5)
concat
const str2 = 'kk'
str.concat(str2)
indexOf / lastIndexOf
str.indexOf('k')
str.lastIndexOf('c')
slice
str.slice(2)
str.slice(1,4)
substr
str.substr(2,3)
str.substr(2)
substring
str.substring(1,4)
split
str.split('')
str.split('1')
toUpperCase
str.toUpperCase()
toLowerCase
str.toUpperCase()
replact
var str="world Hello world!"
str.replace(/world/, "小明")
str.replace(/world/!, "小明")
let str2 = "world, Hello!"
str2.replace(/(\w+)\s*, \s*(\w+)/, "$2 $1")
match
let str = "Hello world!"
str.match("world")
str.match("world")
str.match("worlld")
str.match("world!")
search
let re = /Hello1/gi;
let re2 = /Hello/gi;
let str3 ="world, Hello!"
str3.search(re)
str3.search(re2)