var myregex = /^[0-9][0-9]{0,3}$|^[0-9][0-9]{0,3}[\.][0-9]$/;
if(!myregex.test($('#txt1').val()) || $('#txt1').val()=="0"){
alert("Please Enter Correct value");
}
Теперь мои обязательные вещи:
- следуйте регулярному выражению
- мы не можем ввести значение "0" или "00" или "000"
Таким образом, мой выше if () вызывает предупреждение, если пользователь вводит «0», и если мы вводим «00», «000» или «0000», он не перехватывает его. Но если мы введем »00000 "это ловит это из-за регулярного выражения.Как я могу обработать 2,3,4 нуля. Теперь здесь я могу поместить регулярное выражение, которое не принимает нули, такие как этот "/^[^0].*$/
", но мое текстовое поле должно принимать эти значения как правильные (0.2,0.3,0.4) .soя не могу использовать это регулярное выражение.