驗證字串的長度是否在指定的區間

admin發表於2017-03-10

本章節分享一段程式碼例項,它實現了驗證字串的長度是否在指定的長度區間。

程式碼例項如下:

[JavaScript] 純文字檢視 複製程式碼
function done(input, LengthBegin, LengthEnd) { 
  var pattern = '^.{' + LengthBegin+ ',' + LengthEnd+ '}$'; 
  var regex = new RegExp(pattern); 
  if (input.match(regex)) { 
    return true; 
  } else { 
    return false; 
  } 
}
var one = "antzone";
var two = "softwhy.com888";
console.log(done(one, 2,5));
console.log(done(two,2,30));

上面的程式碼可以驗證字串長度是否在規定的長度區間內。

當然我們可以驗證字串是否具有確定的長度,只要把第二個和第三個引數設定為相同數字即可。


相關文章