正则表达式。在线等,各位大侠帮帮忙

图片说明
这个里面可以加个验证不能为0吗,怎么加?

4个回答

像这种就没必要跟正则再混一起判断,直接加一个0的if判断即简单,也不容易出错。不要为了正则而正则。

 \d

换成[1-9]

tongyi55555
JonsonJiao 回复小城谣ForEver: 你这个太复杂了,我不知道怎么加进去而不影响你的表达式,我建议你再写一个正则来匹配,如下
大约 5 年之前 回复
qq_22989105
小城谣ForEver 回复那一抹代码: 不能为0
大约 5 年之前 回复
tongyi55555
JonsonJiao 回复小城谣ForEver: 你是要求不能有0这个数字呢还是value不能为0呢
大约 5 年之前 回复
qq_22989105
小城谣ForEver 每一个都换吗
大约 5 年之前 回复

\d是[0-9]想要其他自己写[1-9]

再建立一个为0的正则来匹配

 var zero = /0/;
 if(zero.test(obj.currentTarget.value){
  $.messager.alert("通知信息", "不允许为0", "error");
 }
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问