JS 정규 표현 식 은 계 정, 핸드폰 번호, 전화 와 메 일 을 검증 합 니 다.

효과 체험:http://keleyi.com/keleyi/phtml/jstexiao/15.htm
계 정 이 합 법 적 으로 검증 되 는 지 검증 하 는 규칙: 자모, 숫자, 밑줄 구성, 자모 시작, 4 - 16 비트.
function
 checkUser(str){
    var
 re = /^[a-zA-z]\w{3,15}$/;
    if(re.test(str)){
        alert("  ");
    }else{
        alert("  ");
    }          
}
checkUser("jihua_cnblogs");//  

 
핸드폰 번호 검증 규칙: 11 자리 숫자, 1 로 시작 합 니 다.
function 
 checkMobile(str) {
    var 
 re = /^1\d{10}$/
    if (re.test(str)) {
        alert("  ");
    } else {
        alert("  ");
    }
}
checkMobile('13800138000'); //  
checkMobile('139888888889');//    

 
전화번호 검증 규칙: 지역 번호 + 번호, 지역 번 호 는 0 으로 시작 하고 3 자리 또는 4 자리 번 호 는 7 자리 또는 8 자리 숫자 로 구 성 된 지역 번호 와 번호 사이 에 연결 부호 가 없 을 수도 있 습 니 다. 
function
 checkPhone(str){
    var
 re = /^0\d{2,3}-?\d{7,8}$/;
    if(re.test(str)){
        alert("  ");
    }else{
        alert("  ");
    }
}
checkPhone("09557777777");//  

 
메 일 인증 규칙: 우선 메 일 주 소 를 '제1 부분 @ 제2 부분' 과 같은 제1 부분 으로 나 누 어 라. 자모, 숫자, 밑줄, 단선 '-', 점 '으로 구성 하고, 제2 부분 은 도 메 인 이름 이 며, 도 메 인 이름 은 자모, 숫자, 단선' - ', 도 메 인 이름 접미사 로 구성 되 며, 도 메 인 이름 접 두 사 는 일반적으로' xxx 또는 'xxx. xx' 이다.도 메 인 이름 접 두 사 는 보통 2 - 4 자리 입 니 다. 예 를 들 어 cn, com, net 등 도 메 인 이름 도 4 자리 이상 있 습 니 다.
function
 checkEmail(str){
    var
 re = /^(\w-*\.*)+@(\w-?)+(\.\w{2,})+$/
    if(re.test(str)){
        alert("  ");
    }else{
        alert("  ");
    }
}
checkEmail("[email protected]");//  

 
 웹 전단 집계:http://www.cnblogs.com/jihua/p/webfront.html

좋은 웹페이지 즐겨찾기