마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

텍스트중 , 한글 문자 구별할 때..

0 추천
가령,

오늘 날씨는 맑ㄱ습니ㅣ다.

라는 string변수가 있다면...저 중에서 ㄱ와 ㅣ을 제외하고 온전한 문장을 출력하고싶은데요,

중간에 홀로 떨어진 초성,중성,종성을 따로 분류할 수 있는 방법이 있나요?
망고사탕 (5,000 포인트) 님이 2015년 11월 23일 질문

1개의 답변

+1 추천
 
채택된 답변
오늘 날씨는 맑ㄱ습니ㅣ다.

 

저 문자열을 유니코드 변환했을 때의 값입니다(공백은 그냥 공백으로 들어갑니다)

&#x3131 과 &#x3163 이 ㄱ 과 ㅣ 입니다

코드값을 보시면 차이가 나는 걸 아실 수 있을 겁니다.(자세한 건 유니코드표를 봐야 알겠지만, 다른 글자들은 Bxxxx 혹은 Cxxx로 시작합니다. Ascii영역 등을 포함해야 할테니 앞부분은 당연히 포함되어야 할 겁니다)

제대로 한 음절이 되지 않는 코드 영역을 제외하시면 원하시는 결과를 얻을 수 있을 겁니다.
cc1232 (35,280 포인트) 님이 2015년 11월 23일 답변
망고사탕님이 2015년 11월 25일 채택됨
...