if (cHangul & 0x80) { 한글 코드임 } else { 한글 코드 아님 }
일반적인 euc_kr 한글은 위와 같이 구분할 수 있는데, utf-8에서 한글 코드를 구분하는 방법에 대해서 궁금합니다. 코드셋이 어떻게 이루어 졌는지 찾기 힘드네여. 간단하게 구분할 방법이 없을까여?
프로그램 내에서 UTF-8을 직접 다루지 않고 UCS2로 바꿔서 쓰면 됩니다. UCS2에서 한글은 "가"에 해당하는 uAC00에서부터 연속된 11172자의 영역을 차지합니다.
우선 답변 주셔서 감사하구여.. 제가 UCS2를 잘 모르겠는데.. 죄송하지만 설명좀 부탁드립니다. ^^;; 아님 관련 사이트라도..
감사합니다.
https://github.com/la9527
말그대로 iconv 등을 이용.. charset 을.. ucs_2 로 변환하는 방법도 있고.. 오렐리에서 나온 cjkv 책을 보시면 자세하게 나옵니다 =3=33
그리고.. 여기 게시판에서 utf8 정도로만.. 검색해보셔도 많은 자료가 ..
오랫동안 꿈을 그리는 사람은 그 꿈을 닮아간다...
http://mytears.org ~(~_~)~ 나 한줄기 바람처럼..
이것저것 찾아보니.. 답변이 많이 있네여.. 코드셋 변경으로 가닥을 잡았습니다.
답변 감사합니다..
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
프로그램 내에서 UTF-8을 직접 다루지 않고 UCS2로 바꿔서 쓰면 됩
프로그램 내에서 UTF-8을 직접 다루지 않고 UCS2로 바꿔서 쓰면 됩니다.
UCS2에서 한글은 "가"에 해당하는 uAC00에서부터 연속된 11172자의 영역을 차지합니다.
제가 UCS2를 잘 모르겠는데..
우선 답변 주셔서 감사하구여.. 제가 UCS2를 잘 모르겠는데..
죄송하지만 설명좀 부탁드립니다. ^^;;
아님 관련 사이트라도..
감사합니다.
https://github.com/la9527
말그대로 iconv 등을 이용.. charset 을.. ucs_2 로 변
말그대로 iconv 등을 이용.. charset 을.. ucs_2 로 변환하는 방법도 있고..
오렐리에서 나온 cjkv 책을 보시면 자세하게 나옵니다 =3=33
그리고.. 여기 게시판에서 utf8 정도로만.. 검색해보셔도
많은 자료가 ..
오랫동안 꿈을 그리는 사람은 그 꿈을 닮아간다...
http://mytears.org ~(~_~)~
나 한줄기 바람처럼..
감사합니다. ^^
이것저것 찾아보니.. 답변이 많이 있네여..
코드셋 변경으로 가닥을 잡았습니다.
답변 감사합니다..
https://github.com/la9527
댓글 달기