$pattern = '/([\xEA-\xED][\x80-\xBF]{2}|[a-zA-Z0-9])+/';
$str = 'abc!@하나둘셋#123';
echo $str;
preg_match_all($pattern, $str, $match);
$str = implode('', $match[0]);
echo $str;
==================
abc!@하나둘셋#123
abc하나둘셋123
한글과 영어 숫자를 제외한 나머지문자는 무시하게 된다.
$str = 'abc!@하나둘셋#123';
echo $str;
preg_match_all($pattern, $str, $match);
$str = implode('', $match[0]);
echo $str;
==================
abc!@하나둘셋#123
abc하나둘셋123
한글과 영어 숫자를 제외한 나머지문자는 무시하게 된다.
'Server-Side > PHP' 카테고리의 다른 글
The browser shows you a popup asking you to open the file, as if the PHP engine is not recognized. (0) | 2013.06.11 |
---|---|
[PHP] how to install memcached on Windows XP (0) | 2010.10.14 |
[PHP] MongoDB 사용하기 (0) | 2010.08.17 |
FirePHP 사용법 (0) | 2010.07.20 |
post raw data (0) | 2010.07.20 |