Skip to main content

decompose

Function decompose 

Source
pub fn decompose(c: char) -> Option<(char, char, Option<char>)>
Expand description

한글 음절을 초성, 중성, 종성으로 분해합니다.

§Arguments

  • c - 분해할 한글 음절

§Returns

  • Some((초성, 중성, Option<종성>)): 분해 성공
  • None: 한글 음절이 아님

§Example

use mecab_ko_hangul::decompose;

let result = decompose('한');
assert_eq!(result, Some(('ㅎ', 'ㅏ', Some('ㄴ'))));

let result = decompose('가');
assert_eq!(result, Some(('ㄱ', 'ㅏ', None)));