- 1.match()将所有匹配的字符(内容)提取出来,返回数组
- 2.replace() 替换匹配的对象
- 3.search() 方法用于检索字符串中指定的子字符串的位置
- 4.split(reg) 将字符串分割成数组
1.match()将所有匹配的字符(内容)提取出来,返回数组
var str = "hello";
console.log(str.match(/l/g));
输出 ["l", "l"]
2.split(reg) 将字符串分割成数组
var str="hello";
var arr=str.split("");
console.log(arr);
输出["h", "e", "l", "l", "o"]
3.search() 方法用于检索字符串中指定的子字符串的位置
如果没有找到任何匹配的子串,则返回 -1。var str="你好啊";
var index=str.search("好");
var arr=str.match("你");
console.log(index);//1
console.log(arr);
4.replace() 替换匹配的对象
var str="hello";
var arr=str.replace("e","m");//将字符串中e替换为m
console.log(arr);
输出hmllo