dissembleHangul |
현재 문자를 초성, 중성, 종성 자음문자로 분리해 Triple을 구성합니다. 종성이 없으면 Triple.third 값은 null. fun Char.dissembleHangul(): Triple<Char, Char, Char?>? |
getChosung |
현재 문자에서 초성 자음문자를 분리합니다. 초성이 없으면 null. fun Char.getChosung(): Char? |
getJongsung |
현재 문자에서 종성 자음문자를 분리합니다. 종성이 없으면 null. fun Char.getJongsung(): Char? |
getJungsung |
현재 문자에서 중성 모음문자를 분리합니다. 중성이 없으면 null. fun Char.getJungsung(): Char? |
isChosungJamo |
현재 문자가 현대 한글 초성 자음 문자인지 확인합니다. fun Char.isChosungJamo(): Boolean |
isCJKHanja |
현재 문자가 한중일 통합한자, 통합한자 확장 - A, 호환용 한자 범위인지 확인합니다. (국사편찬위원회 한자음가사전은 해당 범위에서만 정의되어 있어, 별도 확인합니다.) fun Char.isCJKHanja(): Boolean |
isCompleteHangul |
현재 문자가 초성, 중성, 종성(선택적)을 다 갖춘 문자인지 확인합니다. fun Char.isCompleteHangul(): Boolean |
isHangul |
현재 문자가 한글 완성형 또는 조합용 문자인지 확인합니다. fun Char.isHangul(): Boolean |
isHanja |
현재 문자가 한자 범위인지 확인합니다. fun Char.isHanja(): Boolean |
isIncompleteHangul |
현재 문자가 불완전한 한글 문자인지 확인합니다. fun Char.isIncompleteHangul(): Boolean |
isJongsungEnding |
현재 문자가 종성으로 끝인지 확인합니다. fun Char.isJongsungEnding(): Boolean |
isJongsungJamo |
현재 문자가 한글 종성 자음 문자인지 확인합니다. fun Char.isJongsungJamo(): Boolean |
isJungsungJamo |
현재 문자가 현대 한글 중성 모음 문자인지 확인합니다. fun Char.isJungsungJamo(): Boolean |