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

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/09 06:40:57

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

this.value.replace(-?[1-9]\d*$,'') 这样改为什么不行呢?

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