我有一个具有正则表达式验证的文本字段,它不应接受值“ 0”。
是否需要在下面使用“和”条件(或)“或条件”

var regex = /^[0-9][0-9]{0,3}$|^[0-9][0-9]{0,3}[\.][0-9]$/;
if(!regex.test($('#text1').val()))
{
   alert("please ");
}

最佳答案

如果您需要做的就是确保用户没有输入0,那么您是否不能放弃正则表达式而只做这样的事情?

var v = parseFloat($('#text1').val());
if (v == 0 ) {
  alert("please");
}

关于javascript - 我该如何处理Java中的这种情况,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4586902/

10-09 19:33