最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

正負(fù)小數(shù)點(diǎn)后兩位浮點(diǎn)數(shù)實(shí)現(xiàn)原理及代碼

 更新時(shí)間:2013年09月06日 17:53:02   作者:  
需要做個(gè)對(duì)兩位小數(shù)點(diǎn)的正負(fù)浮點(diǎn)數(shù)的處理要求:非數(shù)字或者.字符自動(dòng)清除,并對(duì).12自動(dòng)修補(bǔ).前的0,實(shí)現(xiàn)原理如下,感興趣的朋友可以參考下
背景:項(xiàng)目中需要做個(gè)對(duì)兩位小數(shù)點(diǎn)的正負(fù)浮點(diǎn)數(shù)的處理,

要求:非數(shù)字或者.字符自動(dòng)清除,并對(duì).12自動(dòng)修補(bǔ).前的0

原理:在輸入框中加入兩個(gè)事件,keyup與blur,keyup處理字符串中非要求的字符,blur中對(duì)最終字符串處理成理想的格式111.11

實(shí)現(xiàn):通過七個(gè)正則處理掉主功能 val代表輸入的字符串

/^\d*\.?\d{0,2}$/ 驗(yàn)證val是否是ddd.dd的格式,是則不處理,否才處理

/[^.0-9]+/ 處理掉val中所有的非數(shù)字與.的字符

/(?:\d*\.\d{0,2}|\d+)/ 將val處理成正確的格式。

/^\d+$/ 當(dāng)是整數(shù)時(shí)的處理

/^\.\d{0,2}$/ 小數(shù)點(diǎn)前沒有數(shù)字時(shí)處理

/^\d+\.\d{0,2}$/ 小數(shù)點(diǎn)后數(shù)字位數(shù)在0-2之間時(shí)的處理

/^0+[1-9]\d*\.?\d{0,2}$/ val前面有0時(shí)的處理

測(cè)試數(shù)據(jù):

fdfd100.12 122.121 12t12.57 12546 1245. 125.4 154.45.456 .126 005245.121 dfdffd等等

Demo下載

相關(guān)文章

最新評(píng)論

穆棱市| 昌黎县| 丽水市| 中牟县| 宜阳县| 丘北县| 嘉定区| 吴川市| 沾益县| 伊金霍洛旗| 独山县| 揭阳市| 泰来县| 阳信县| 无棣县| 策勒县| 方正县| 老河口市| 东乌珠穆沁旗| 商南县| 宁德市| 镇巴县| 喀喇沁旗| 信阳市| 特克斯县| 梁山县| 莎车县| 泾阳县| 新宁县| 平南县| 荆州市| 惠州市| 通海县| 高台县| 黎川县| 永州市| 洛宁县| 洪雅县| 崇文区| 五常市| 贵溪市|