본문 바로가기
JS/함수(Function)

이메일 정규표현식 ( 안드로이드, 애플 )

by 윤숩 2024. 3. 25.
728x90
728x90

 

이메일 정규표현식을 개발했는데

안드로이드에서 작동이 안하는 오류 발생해서 분리시킴

 

 

// 기본
function validateEmail(email) {
    email = email.trim();
    if (email == "") {
        return false;
    } else {
        var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;
        return emailReg.test(email);
    }
}


// 안드로이드 전용
function validateAndroidEmail(email) {
    email = email.trim();
    if (email == "") {
        return false;
    } else {
        var emailReg = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,6}$/;
        return emailReg.test(email);
    }
}

 

 

728x90
728x90

댓글