国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

JS中驗證整數和小數的正則表達式

2024-05-06 15:29:01
字體:
來源:轉載
供稿:網友

驗證整數和小數的正則表達式

 網上很多關于驗證小數的正則表達式,但是很多都不是百分百正確,所以我結合一些前輩的經驗,自己寫了一個。

  驗證非0開頭的無限位整數和小數。整數支持無限位,小數點前支持無限位,小數點后最多保留兩位。

  js代碼如下: 

var reg = /^(([^0][0-9]+|0)/.([0-9]{1,2})$)|^([^0][0-9]+|0)$/;

  單獨拆分:

  1. 整數:/^([^0][0-9]+|0)$/

  2. 小數:/^(([^0][0-9]+|0)/.([0-9]{1,2}))$/

  根據需求可更改:

  1. 若更改小數點前限制位數,則更改 + (例如:小數點前限制4位——([^0][0-9]/d{0,3}|0) ),整數同理。

  2. 若更改小數點后限制位數,則更改 {1,2} ( 例如::小數點后最多保留3位——{1, 3};小數點后必須保留3位——{3} )。

總結

以上所述是小編給大家介紹的vJS驗證整數和小數的正則表達式,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對錯新站長站網站的支持!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 金坛市| 仁怀市| 萝北县| 余江县| 安顺市| 南皮县| 临沂市| 靖州| 涿州市| 兴文县| 东宁县| 香港| 宝兴县| 铜川市| 盈江县| 漳浦县| 延庆县| 库伦旗| 丁青县| 夏津县| 扶沟县| 湖南省| 偏关县| 龙陵县| 靖宇县| 铜山县| 涟源市| 汉中市| 霍山县| 平定县| 公安县| 崇信县| 普宁市| 雅江县| 莆田市| 同心县| 福泉市| 甘孜县| 民丰县| 东台市| 玛曲县|