![](/img/trans.png)
[英]regular expression for not allow minus and decimal numbers and zero in javascript
[英]Regular Expression for all Numbers but no Zero
我正在嘗試實現某種計算器,並且已經進行了一些小型Javascript(AngularJS)驗證。 僅應允許用戶在輸入中寫入有效數字
目前,我的正則表達式如下所示:
/^\d+[,\.]?\d*$/
我只有數字,但它也接受零(並且禁止用零除數)和數字開頭的零,就像“ 00098”一樣。
是否有一種方法告訴正則表達式僅在其后接“。”時才接受“ 0”。 或“,”,如果它被1到9之間的數字包圍?
有效示例:
111.19282
14,282
19
無效的示例:
000100
00.001
0
無效的示例:所有帶有字母的內容
非常感謝你的幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.