HTML & Script

정규식을 이용하여 id(4~12자, 첫글자는 영문만)를 체크하는 Jscript 함수

duraboys 2007. 5. 2. 23:18
id 가 4-12 자 사이, 영문숫자만 사용가능하고 첫번째글자는 문자가 와야할때 이를 정규식으로 체크하는 JScript 입니다 .
폼이름은 form1, 체크해야할 필드명은 cid 라 가정하겠습니다 .



function send(){
            var f = document.form1;
 
            // id 유효성을 검증하는 정규식입니다 .
            var reg_exp = new RegExp("^[a-zA-Z][a-zA-Z0-9]{3,11}$","g"); 
            var match = reg_exp.exec(f.cid.value);

            if (match == null || f.cid.value.length <  4 || f.cid.value.length > 12) {
                        alert ("ID 형식이 잘못되었습니다 .");
                        f.cid.focus();
                        return false;
            }

            return true;
}