1.search方法
search() 返回第一个匹配的索引,未找到返回-1
javascript
const str = "Hello World";
const index = str.search(/World/);
console.log(index); // 6
2 match方法
match() 用于在字符串中执行正则匹配,返回匹配结果的数组或null
javascript
const str = "Hello World";
const result = str.match(/World/);
console.log(result); // ["World"]
3 replace方法
这个方法是用来替换匹配的子字符串,支持字符串或函数作为替换值
javascript
const str = "Hello World";
const newStr = str.replace(/World/, "JavaScript");
console.log(newStr); // "Hello JavaScript"
4 split()方法
这个方法是用来分割字符串为数组
javascript
const str = "a,b,c";
const arr = str.split(/,/);
console.log(arr); // ["a", "b", "c"]