【JS字符串】includes() – 检查字符串是否包含子字符串
在本教程中,您将学习如何使用 JavaScript String includes() 方法检查一个字符串是否包含另一个字符串。
JavaScript String includes() 方法介绍
includes() 方法判断一个字符串是否包含另一个字符串:
string.includes(searchString [,position])
如果在字符串中找到 searchString,则 includes() 方法返回 true; 否则为false。
可选位置参数指定字符串中开始搜索 searchString 的位置。 该位置默认为 0。
includes() 区分大小写匹配字符串。
JavaScript String includes() 例子
此示例使用 includes() 方法检查字符串 @ 是否在字符串 ‘admin@example.com’ 中:
let email = ‘admin@example.com’;
console.log(email.includes(‘@’));
输出:
true
以下示例,检查str是否包含Script;
let str = ‘JavaScript String’;
console.log(str.includes(‘Script’));
输出:
true
如前所述,includes()匹配字符串区分大小写,因此,以下示例返回false:
let str = ‘JavaScript String’;
console.log(str.includes(‘script’));
输出:
false
以下示例使用includes()带有第二个参数的方法:
let str = ‘JavaScript String’;
console.log(str.includes(‘Script’, 5));
输出:
false
总结
在本教程中,您学习了如何使用 JavaScript Stringincludes()方法来确定一个字符串是否包含另一个字符串。