http://javascript.ru/basic/regular-e...n#obekt-regexp
function allSumb_test(str){
var arr = ['A','B','C','D'];
for(var i=0;i<arr.length; i++) {
var re = new RegExp(arr[i], "i");
if(!re.test(str)) return false;
}
return true;
}
var str = "qwertyqwerBtCyAsdfsd"; //Тест со всеми в массиве;
alert(allSumb_test(str))
var str = "qwertyqwerBtCyAs"; //Тест без D/d
alert(allSumb_test(str))
Или
function allSumb_test(str){
var arr = 'ABCD'.split('');
for(var i=0;i<arr.length; i++) {
if(str.indexOf(arr[i])==-1 && str.indexOf(arr[i].toLowerCase())==-1) return false;
}
return true;
}
var str = "qwertyqwerBtCyAsdfsd"; //Тест со всеми в массиве;
alert(allSumb_test(str))
var str = "qwertyqwerBtCyAs"; //Тест без D/d
alert(allSumb_test(str))