asp.net 用正則表達式驗證數字

非負整數(正整數   +   0)   
[^\\d+$]  

正整數                                    
[^[0-9]*[1-9][0-9]*$]      

非正整數(負整數   +   0) 
[^((-\\d+)|(0+))$]                 

負整數   
[^-[0-9]*[1-9][0-9]*$]     

整數 
[^-?\\d+$]              

非負浮點數(正浮點數   +   0)   
[^\\d+(\\.\\d+)?$]   

正浮點數   
[^(([0-9]+\\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\\.[0-9]+)|([0-9]*[1-9][0-9]*))$]   

非正浮點數(負浮點數   +   0)   
[^((-\\d+(\\.\\d+)?)|(0+(\\.0+)?))$]   

負浮點數   
[^(-(([0-9]+\\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\\.[0-9]+)|([0-9]*[1-9][0-9]*)))$]   

浮點數   
[^(-?\\d+)(\\.\\d+)?$]web

相關文章
相關標籤/搜索