Wakacje tuż tuż ... a może już

W jednym z moich wakacyjnych projektów umieściłem skrypt który zbiera na stronie określone elementy w/g `id`, buduje z nich <select> i wyświetla na stronie.
Problem polega na tym, że jeśli do pola wyszukiwania wpisuję małe litery ... działa, kiedy jednak wpisuję duże ... nie znajduje niczego a co za tym idzie <select> pozostaje pustym.
Jak spowodować żeby szukane identyfikatory były wybierane bez względu na wielkość liter ?
jQuery('#brand_search').keyup(function(){ var brand = jQuery('#brand_search').val(); var regexp = /[^a-zA-Z\s]/g; //var regexp = /^[a-zA-Z\s]*$/; if(jQuery(this).val().match(regexp)){ jQuery(this).val( jQuery(this).val().replace(regexp,'') ); } if(brand){ jQuery('#quick').html(''); jQuery('div.listfav').css('border','1px solid rgba(0,0,0,0.1)'); jQuery('div[name^='+brand+']').css('border','1px solid #FCA119'); //jQuery('!div[name^='+brand+']').hide(); jQuery('div[name^='+brand+']').focus(); printOptions(brand); }else{ jQuery('#quick').html('').fadeOut(); jQuery('<option/>', { 'value': 'No Brands Found', 'text': 'No Brands Found' }).appendTo('#quick'); //jQuery('div[name^='+brand+']').css('border','none'); //console.log('Not found!'); jQuery('div.listfav').css('border','1px solid rgba(0,0,0,0.1)'); } })