如何用正则表达式限制只输入整数(包括负整数和0)
问题描述:
如何用正则表达式限制只输入整数(包括负整数和0)
这段代码只能限制输入正整数,那位大哥帮忙修改成可以输入负整数咯!
this.value.replace(-?[1-9]\d*$,'') 这样改为什么不行呢?
答
onkeyup="value=value.match(/^-?[0-9]\d*$/)||value.match(/-?/)"