不区分大小写的子字符串搜索
检查一个字符串是否包含一个不区分大小写的子字符串。
- 使用
RegExp
构造函数和'i'
标志创建一个正则表达式,该正则表达式匹配给定的searchString
,忽略大小写。 - 使用
RegExp.prototype.test()
检查字符串是否包含子字符串。
const includesCaseInsensitive = (str, searchString) =>
new RegExp(searchString, 'i').test(str);
includesCaseInsensitive('Blue Whale', 'blue'); // true