8.7w+
社区成员
function TestMultipleSegmentIgnoreCase(arrRegExpSegment, sGivenString) {
var isMatch = true;
var reg;
for (var i=0, len=arrRegExpSegment.length; i<len; i++) {
reg = new RegExp(arrRegExpSegment[i], "gi");
if (!reg.test(sGivenString)) {
isMatch = false;
break;
}
}
return isMatch;
}
var str = "A1c2E3";
var arrReg = ["a","c","e"];
alert(str + ": " + TestMultipleSegmentIgnoreCase(arrReg, str));
str = "a1c203";
alert(str + ": " + TestMultipleSegmentIgnoreCase(arrReg, str));