본문 바로가기

웹개발/php

[php]한글체크(preg_match)

반응형


한글체크(preg_match)


preg_match 정규식으로 문자열을 비교하는 함수이다.

아래정규식은 한글이 있는지 여부를 판단할수 있다.

preg_match("/[xA1-xFE][xA1-xFE]/", $str) 

한글이 포함되어있으면 false 아니면 true를 반환하기 때문에 if문앞에 사용할때는 !를 붙여준다.



ex)

1. 소스코드

<?php    

echo hangle_check("한글")."<br />";

echo hangle_check("hangle");


function hangle_check($str){

if(!preg_match("/[xA1-xFE][xA1-xFE]/", $str)){  //true면 한글이썩여있고 false엄따..

return "한글입니다.";

}

else{

return "한글이아닙니다.";

}

}

?>



2. 출력결과


반응형

'웹개발 > php' 카테고리의 다른 글

[php]COOKIE  (0) 2013.12.16
[php]session  (0) 2013.12.16
[php]숫자포멧 금액단위(number_format)  (0) 2013.12.10
[php]대소문자 변환(strtolower,strtoupper)  (0) 2013.12.09
[php]문자열 자르기(explode)  (0) 2013.12.02