簡體   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