繁体   English   中英

Javascript:正则表达式用于正数和负数但没有小数点

[英]Javascript: regex for positive and negative number but no decimal point

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

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

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

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

谢谢你。

你可以试试下面的regx。

^-?\d+$

您可以执行类似以下代码的操作。

^\-?[1-9]\d{0,2}$

或者

^[+-]?\d+$

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM