Ответ 1
Если вы хотите, чтобы регулярное выражение было нечувствительным к регистру, добавьте модификатор i
Я вообще не знаю много о регулярном выражении, но если кто-то может помочь мне изменить следующий код, чтобы также разрешить строчный a-z, это было бы здорово!
$("input.code").keyup(function(){
this.value = this.value.match(/[A-Z]{3}([0-9]{1,4})?|[A-Z]{1,3}/)[0];
});
Если вы хотите, чтобы регулярное выражение было нечувствительным к регистру, добавьте модификатор i
/[A-Za-z]{3}([0-9]{1,4})?|[A-Za-z]{1,3}/
[]
обозначает класс символов, а A-Z
- допустимый диапазон и означает ABCDEFGHIJKLMNOPQRSTUVWXYZ. Это можно легко расширить, добавив A-Z