Written by
php-style
on
on
PHP 한글 초성 확인
PHP 한글 초성 확인
728x90
PHP에서 넘겨받은 값이 한글 초성으로만 구성되어 있는지 확인 하는 방법.
utf-8로 해야하며 euc-kr는 잘안됨. 주의 필요
1. 정규표현식 활용
preg_match('/^[ㄱ-ㅎ]+/', $text);
에서 리턴값을 확인하면 한글 초성으로만 구성되어 있는지 확인할수 있음.
공백을 포함하고 싶다면 공백만 표현식에 추가해두면 됨.
2. 글자의 코드값을 활용하는 방법
검색중에 발견한 주소로 utf-8상태의 글자를 코드값으로 분리하는 코드와 그 분리된 값을 비교하여 초성인지를 분별하는 방식. 정규식보다는 정확하지 않을까 하는 생각이 듬.
UTF-8 한글 초성 추출 (PHP) - 제타위키 (zetawiki.com)
728x90
from http://tn-etc.tistory.com/92 by ccl(A) rewrite - 2021-12-29 14:26:32