jquery 정규식 모음
- 이메일 정규식
var sEmail = "aaa@aaa.aaaa";
var filter = /^([\w-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/;
if (filter.test(sEmail)) {
return true;
} else {
return false;
}
- 한글, 영어, 기호 체크 정규식
var pattern_num = /[0-9]/; // 숫자
var pattern_eng = /[a-zA-Z]/; // 문자
var pattern_spc = /[~!@#$%^&*()_+|<>?:{}]/; // 특수문자
var pattern_kor = /[ㄱ-ㅎ|ㅏ-ㅣ|가-힣]/; // 한글체크
if( (pattern_num.test(str)) && !(pattern_eng.test(str)) && !(pattern_spc.test(str)) && !(pattern_kor.test(str)) ){
return true;
} else {
alert("숫자만 입력 가능합니다.")
return false;
}