Мне нужно регулярное выражение для поля поиска, которое принимает только буквенно-цифровые значения, но разрешает поиск с подстановочными знаками, взяв в конце «*».
Что-то вроде «123 *», «abc *» илипросто "abc"
$(".onlyAlphaNumericWildcard").keypress(function (e) {
//Alphanumeric and also an optional "*" at the end
var keyCode = e.which;
var inp = String.fromCharCode(keyCode);
if (/[a-zA-Z0-9*]/.test(inp)) {
return true;
}
return false;
});
Но вышеприведенный занимает несколько * символов в любой позиции.Я хочу ограничить это только одним, а также ЕСЛИ ВОЗМОЖНО - только в конце.
Благодарю за любую помощь.
Спасибо!