본문 바로가기

카테고리 없음

한글패턴(정규표현식)

- java
한글 완성형. [\uAC00-\uD7A3]

- php
한글과 영문,숫자만 입력 : if(!ereg("^[\xa1-\xfe0-9a-zA-Z]+$",$name)){

- js
 function chkHan($str)
{
# 특정 문자가 한글의 범위내(0xA1A1 - 0xFEFE)에 있는지 검사
$strCnt=0;
while( strlen($str) >= $strCnt)
{
$char = ord($str[$strCnt]);
if($char >= 0xa1 && $char <= 0xfe) return true;
$strCnt++;
}
}

$str 이 한글을 포함하는지 검사하는 함수입니다.
쓰는법 =>
$chk = chkHan($val); // $val 은 변수값이 되겠죠~
if($chk == true)
{
//한글이 포함되었을때 처리~~
}

출처 : http://apollo89.com/blog/227