正則表達式之“金額”匹配

 1. 正整數或有1/2位小數: 

var reg1 = new RegExp('(^[1-9][0-9]*)+(.[0-9]{1,2})?$');


 2. 0~1之間的小數:           

var reg2 = new RegExp('^0[.][0-9]{1,2}$');


 3.   0   :                           

var reg3 = new RegExp('^0{1}$');

 

彙總:                               

 var reg = new RegExp('(((^[1-9][0-9]*)+(.[0-9]{1,2})?$)|(^0[.][0-9]{1,2}$)|(^0{1}$))');

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章