正規表示式數字數字型別驗證程式碼
關於數字的應用可謂是無處不在,當然在不同的場景下所需要的數字型別可能是不同的。
下面就是一些常用的驗證數字型別的正規表示式。
一.驗證數字:
[JavaScript] 純文字檢視 複製程式碼^[0-9]*$
二.驗證n位的數字:
[JavaScript] 純文字檢視 複製程式碼^\d{n}$
三.驗證至少n位數字:
[JavaScript] 純文字檢視 複製程式碼^\d{n,}$
四.驗證m-n位的數字:
[JavaScript] 純文字檢視 複製程式碼^\d{m,n}$
五.驗證零和非零開頭的數字:
[JavaScript] 純文字檢視 複製程式碼^(0|[1-9][0-9]*)$
六.驗證有兩位小數的正實數:
[JavaScript] 純文字檢視 複製程式碼^[0-9]+(.[0-9]{2})?$
七.驗證有1-3位小數的正實數:
[JavaScript] 純文字檢視 複製程式碼^[0-9]+(.[0-9]{1,3})?$
八.驗證非零的正整數:
[JavaScript] 純文字檢視 複製程式碼^\-[1-9][0-9]*$
九.驗證非零的負整數:
[JavaScript] 純文字檢視 複製程式碼^\-[1-9][0-9]*$
十.驗證非負整數(正整數+0):
[JavaScript] 純文字檢視 複製程式碼^\d+$
十一.驗證非正整數(負整數 + 0):
[JavaScript] 純文字檢視 複製程式碼^((-\d+)|(0+))$
十二.整數:
[JavaScript] 純文字檢視 複製程式碼^-?\d+$
十三.非負浮點數(正浮點數 + 0):
[JavaScript] 純文字檢視 複製程式碼^\d+(\.\d+)?$
十四.正浮點數:
[JavaScript] 純文字檢視 複製程式碼^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*))$
十五.非正浮點數(負浮點數+0):
[JavaScript] 純文字檢視 複製程式碼^((-\d+(\.\d+)?)|(0+(\.0+)?))$
十六.負浮點數:
[JavaScript] 純文字檢視 複製程式碼^(-(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*)))$
十七.浮點數:
[JavaScript] 純文字檢視 複製程式碼^(-?\d+)(\.\d+)?$
相關文章
- 驗證正整數正規表示式程式碼例項
- 驗證小數正規表示式程式碼例項
- JS正規表示式驗證數字(非常全)JS
- 驗證二進位制數字正規表示式
- 匹配數字的正規表示式程式碼例項
- 郵箱驗證正規表示式程式碼
- 驗證由數字和字母組成字串的正規表示式字串
- QQ號碼驗證正規表示式程式碼
- C#驗證是不是正整數 正規表示式C#
- 正規表示式匹配各種型別數字型別
- 驗證只包含數字和英文字母的正規表示式程式碼例項
- 【正規表示式】常用的正規表示式(數字,漢字,字串,金額等的正規表示式)字串
- 匹配正負小數正規表示式程式碼
- 正規表示式驗證六位數以上數字,符號,字母任意兩種混合的密碼驗證策略符號密碼
- 強密碼驗證正規表示式密碼
- 最新密碼驗證正規表示式密碼
- 匹配Email、通用數字和Java程式碼的正規表示式AIJava
- 匹配有效數字的正規表示式程式碼例項
- 匹配各種數字格式的正規表示式程式碼大全
- 驗證經緯度格式正規表示式程式碼
- 郵箱驗證正規表示式例項程式碼
- 驗證ip地址正規表示式程式碼例項
- js驗證郵箱的正規表示式程式碼JS
- 正規表示式驗證密碼包含數字字母6到10位密碼
- 利用js正規表示式校驗正數、負數、和小數JS
- JS正規表示式驗證JS
- 正規表示式驗證工具
- 匹配指定位數的正規表示式程式碼
- 匹配浮點數的正規表示式程式碼
- 圖片格式型別驗證正規表示式型別
- js郵箱驗證正規表示式例項程式碼JS
- 驗證郵箱格式正規表示式程式碼例項
- 驗證整數、小數、實數、有效位小數最簡單JavaScript正規表示式JavaScript
- 驗證證書的正規表示式
- 正規表示式判斷是否是數字
- 檢驗漢字的正規表示式程式碼例項
- JS正規表示式的驗證JS
- ip格式驗證正規表示式