我有一个字符串数组,需要循环遍历并与另一个传入的字符串进行比较。
var filterstrings = ['firststring','secondstring','thridstring'];
var passedinstring = localStorage.getItem("passedinstring");
for (i = 0; i < filterstrings.lines.length; i++) {
if (passedinstring.includes(filterstrings[i])) {
alert("string detected");
}
}
如果var passedinstring
中包含类似于FirsTsTriNg
或fiRSTStrING
的字符串,当进行过滤时如何确保不区分大小写(最好使用正则表达式)?
.some
一起使用。 - Rajesh