js 发个判断字符串是否为符合标准的函数

复制代码 代码如下:

  function ZQH_isIP(str){

  var arrIP = str.split(".");

  if(arrIP.length != 4){

  return false;

  } else {

  var i;

  for(i in arrIP)

  {

  if(ZQH_isNumeric(arrIP[i]))

  {

  if(arrIP[i] < 0 || arrIP[i] > 255){

  return false;

  }

  } else {

  return false;

  }

  }

  }

  return true;

  }

  function ZQH_isNumeric(str){

  if(str.length == 0){

  return false

  }

  for(var i=0; i<str.length; i++){

  if(str.charAt(i) < "0" || str.charAt(i) > "9"){

  return false;

  }

  }

  return true;

  }