It sounds like you're looking for _.some, which returns true
if the test passes for at least one element in the array:
_.some(['apples', 'oranges'], function (element) {
return new RegExp(element).test('applesss');
});
You can easily wrap it in your own function:
function test_regexes(arr, value) {
return _.some(arr, function (element) {
return new RegExp(element).test(value);
});
}
test_regexes(['apples', 'oranges'], 'applesss');