驗證數字具有指定的位數區間程式碼例項

admin發表於2017-03-10

本章節分享一段程式碼例項,它實現了驗證數字是否具有指定位數區間的功能。

程式碼例項如下:

[JavaScript] 純文字檢視 複製程式碼
function done(input, lengthBegin, lengthEnd) { 
  var pattern = '^\\d{' + lengthBegin + ',' + lengthEnd + '}$'; 
  var regex = new RegExp(pattern); 
  if (input.match(regex)) { 
    return true; 
  }
  else { 
    return false; 
  }
}
var one = "123456";
var two = "1234";
console.log(done(one, 5, 15));
console.log(done(two, 5, 15));

上面的程式碼可以驗證數字是否5-15位之間。

當然我們也可以驗證數字是否是指定的位數,只要把第二個和第三個引數設定為相同即可。


相關文章