Javascript:正数和负数的正则表达式,但没有小数点

标签 javascript regex

我想要一个只接受正数和负数的正则表达式。不应包含小数点或除正数和负数之外的任何其他字符。

我尝试过下面的正则表达式,但它接受小数点。

^-?\d*\.{0,1}\d+$

正则表达式不应允许任何小数点,即使它位于 0 之前,例如122334.0000

谢谢。

最佳答案

您可以尝试下面的正则表达式。

^-?\d+$

关于Javascript:正数和负数的正则表达式,但没有小数点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59155229/

相关文章:

javascript - 什么 JavaScript RegEx 允许除某些特殊字符外的字母数字字符?

javascript - 使用正则表达式选择整个字符串

javascript - 如何访问路由内的 Emberjs 模型数据

javascript - 将时间戳添加到 CSS id

javascript - 仅使用 JavaScript 创建跳跃动画

JavaScript/Underscore 获取对象中所有项目的最小最大值

javascript - 设置滚动位置以在 Xamarin.Ios 中搜索字符串

regex - Perl制表程序

Java - 正则表达式 - 用星号替换地址

php - 使用正则表达式删除 HTML 标签