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

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/18 00:12:56
如何用正则表达式限制只输入整数(包括负整数和0)这段代码只能限制输入正整数,那位大哥帮忙修改成可以输入负整数咯!this.value.replace(-?[1-9]\d*$,'''')这样改为什么不行呢?

如何用正则表达式限制只输入整数(包括负整数和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(/-?/)"