정규 표현 식 검사 연령

707 단어 정규 표현 식
정규 표현 식 으로 나 이 를 검사 합 니까? 여기 서 검사 하 는 규칙 은 숫자 이 고 1 - 120 사이 에 코드 는 다음 과 같 습 니 다.
validateAge = (rule, value, callback) => {
    console.log("value    ",value);
    let reg=/^(?:[1-9][0-9]?|1[01][0-9]|120)$/;//   1-120    
    if(value == undefined){
        callback([new Error('       ')]);
    }else{
        if (value && value.length > 0) {
            if(!reg.test(value)){
                callback([new Error('       ')]);
            }else{
                callback();
            }
        } else if(value.length == 0){
            callback();
        }else {
            callback(new Error('       '));
        }
    }
  }

좋은 웹페이지 즐겨찾기