JavaScript模糊查找字符串的指定关键字方法汇总
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<script>
var str="rEs2"
console.log(str.indexOf(0))//找到返回索引 没有返回-1
console.log(str.includes("t"))//返回布尔值
console.log(str.search(2));//找到返回索引 没有返回-1
console.log(str.match("s"));//找到返回["s", index: 2, input: "rEs2", groups: undefined] 没有找到返回null
console.log(str.match(/E/gi));//可以使用正则 找到返回["E"] 没有则返回null
// 字符串方法找那个indexof和lastIndexof的区别
var str2='1234554321'
// lastIndexOf在一个字符串中的指定位置从后向前搜索
var a=str2.indexOf(3)
var b =str2.lastIndexOf(3);
console.log(a,b)//2 7 如果找到返回索引 没有找到返回-1
</script>
</body>
</html>










网友评论