function checkMatch(request, item) {
var _regex = new RegExp('^' + request, 'i');
return _regex.test(item);
}
console.log( checkMatch('v.y', 'vry') );
function escapeRegExp(it){
return String(it).replace(/([\\\-[\]{}()*+?.,^$|])/g, '\\$1');
}
function checkMatch(request, item) {
var _regex = new RegExp('^' + escapeRegExp(request), 'i');
return _regex.test(item);
}
console.log(checkMatch('v.y', 'vry')); // => false
console.log(checkMatch('vry', 'vryzzz')); // => true
function checkMatch(request, item) {
return request.toLowerCase() === item.toLowerCase();
}