我需要一個驗證字符串以僅允許負數,正數或十進制數(例如-1或-41.02或20或2.20或10.05)的javascript/jQuery例程jquery - 只允許負數,正數或十進制數驗證
1
A
回答
4
function validate(str){
var fvalue = parseFloat(str);
return !isNaN(fvalue) && fvalue != 0;
}
0
1
下面給出的正則表達式解決了這個問題,它適用於-ve十進制數。 ( - )[0-9] {0,4}(。^ - [0-9] {1,4})?$ | ^(100)(。^ - [0] {1,4 })?$
相關問題
- 1. 允許負數十進制數
- 2. 只允許正十進制數
- 3. RegEx-驗證負數和正數十進制數
- 4. 驗證十進制數
- 5. 正則表達式只允許負數
- 6. 如何只允許WPF中的正數十進制值DataGridTextColumn
- 7. 允許數字中的十進制值
- 8. 驗證十進制數
- 9. 十進制數驗證用+和 - 符號
- 10. 如何只允許文本框中的十進制數字
- 11. 只允許正數或空格
- 12. 驗證非負整數和十進制值
- 13. bash只允許帶小數點的正整數或正整數
- 14. VBA隱藏十進制和十六進制的負數十進制數
- 15. 二進制十進制負數位集
- 16. 驗證JavaScript的十進制數
- 17. jQuery驗證插件:驗證具有逗號十進制數爲小數分隔
- 18. RegExp只允許正整數和小數
- 19. 十六進制數字是負數嗎?
- 20. 只允許在jquery驗證字段上的數字回覆
- 21. jquery驗證字符串 - 只允許數字和特定字符
- 22. 加載數據Infile - 負數十進制截斷(到正數)
- 23. 只允許在CXGrid中使用負數
- 24. 十進制數只使用jQuery
- 25. 如何在Perl中打印出正數或負數十進制數?
- 26. 允許十進制值Selection.Find.Font.Position
- 27. jQuery驗證插件,只允許文字
- 28. 使用jquery和regex格式化正數和負數十進制數
- 29. 允許在Jquery的按鍵驗證正值和負值
- 30. jQuery的驗證 - 十進制沒有驗證正確
有問題嗎?我沒看到它。 – 2011-05-04 07:49:48