var pattern1 = /[0-9]/; //숫자
var pattern2 = /[a-zA-Z]/; //영어
var pattern3 = /[ㄱ-ㅎ|ㅏ-ㅣ|가-힣]/; //한글
var pattern4 = /[~!@#\#$%<>^&*]/; //특수문자
var testStr = "테스트test";
//숫자 체크하고 싶을 때
if (pattern1.test(testStr)) {
alert("숫자가 포함됩니다."); //false
}
//영어 체크하고 싶을 때
if(pattern2.test(testStr)){
alert("영어가 포함됩니다."); //true
}
//한글 체크하고 싶을 때
if(pattern3.test(testStr)){
alert("한글이 포함됩니다."); //true
}
//한글, 영어 둘다 포함해서 체크하고 싶을 때
if(pattern3.test(testStr) && pattern2.test(testStr)){
alert("한글 영어 모두 포함됩니다."); // true
}