Archive for April, 2007
다이얼로그에서 캐릭터 셋을 선택할 수 있게 했다. UTF-8 문서가 어떤 것은 잘 열리고 어떤 것은 안 열린다. 아마 BOM 때문이 아닐까 생각한다. 처리 루틴을 넣어야겠다.
HashString 이 말썽이다. 딱 원하는 기능이 안나온다. 코드만 있고 사용설명서도 없고 이거야 원… 만들어야 하나… ;;
디렉토리, FTP, 프로젝트 리스팅을 위해 VirtualTree 컴포넌트를 붙였다. 쳇… 결국 1MB를 넘어버렸다. 현재 용량 1.1 정도… [...]
임의의문자열에서 한글과 영문자 알파벳만 추출하는 함수입니다.
문자열이 utf-8로 인코딩되어있다고 가정합니다. 따라서 utf-8을 사용하고 있지 않다면 이 함수를 사용하기 전에 iconv 등을 이용해서 인코딩을 utf-8로 변경해주셔야 합니다.
function onlyHanAlpha($subject) {
$pattern = ‘/([\xEA-\xED][\x80-\xBF]{2}|[a-zA-Z])+/’;
preg_match_all($pattern, $subject, $match);
return implode(”, $match[0]);
}
사용예는 다음과 같습니다.
$subject = ‘한글입니다.옆은 일본어日本最大級일본최대급?!@#!asdf91237 ad한글%#@$하하하^%&({}as23寒한문’;
echo $subject;
echo "\n";
echo onlyHanAlpha($subject);
Recent Comments