본문 바로가기

Javascript

한글 검사 패턴

기존에 한글 검증하는 javascript 정규식을 만들었으나 euc-kr에서 검증하는 패턴이 저장되지 않는다.

var regkorean = /^[\가-\힣+]*$/;

if(regkorean.test(str)){

return true;

}else{

return false;

}


이렇게 만들어 사용했으나 힣 이라는 단어가 euc-kr 형식의 파일에서는 저장할 수 없다.

그래서 찾아보니 유니코드로 만들어 사용하는 방법이 있다.

var regkorean = /^[\uac00-\ud7a3+]*$/;

if(regkorean.test(str)){

return true;

}else{

return false;

}


이렇게 함수를 만들어 사용하니 잘 동작한다.


출처: http://okky.kr/article/230790

'Javascript' 카테고리의 다른 글