Skip to content
On this page

API

disassembleHangul

ts
disassembleHangul("훈민정음");
// "ㅎㅜㄴㅁㅣㄴㅈㅓㅇㅇㅡㅁ"

disassembleHangul("값어치");
// "ㄱㅏㅂㅅㅇㅓㅊㅣ"

disassembleHangul("꽃초롱 불 밝히듯 눈을 밝힐까");
// "ㄲㅗㅊㅊㅗㄹㅗㅇ ㅂㅜㄹ ㅂㅏㄹㄱㅎㅣㄷㅡㅅ ㄴㅜㄴㅇㅡㄹ ㅂㅏㄹㄱㅎㅣㄹㄲㅏ"

disassembleHangul("한글(Hangul)");
// "ㅎㅏㄴㄱㅡㄹ(Hangul)"

disassembleHangul("ㄲㄺㅖㅞ");
// "ㄲㄹㄱㅖㅜㅔ"

disassembleHangulConsonant

ts
disassembleHangulConsonant("");
// "ㄱ"

disassembleHangulConsonant("");
// "ㄲ"

disassembleHangulConsonant("");
// "ㄹㄱ"

disassembleHangulConsonant("");
// "가"

disassembleHangulConsonant("1");
// "1"

disassembleHangulSyllable

ts
disassembleHangulSyllable("");
// ["ㄱ", "ㅏ", ""]

disassembleHangulSyllable("");
// ["ㄱ", "ㅏ", "ㅇ"]

disassembleHangulSyllable("");
// ["ㄸ", "ㅒ", "ㅆ"]

disassembleHangulSyllable("");
// ["ㄱ", "ㅗㅏ", "ㄴㅎ"]

disassembleHangulSyllable("a");
// undefined

disassembleHangulToGroups

ts
disassembleHangulToGroups("훈민정음");
// [
//   ["ㅎ", "ㅜ", "ㄴ"],
//   ["ㅁ", "ㅣ", "ㄴ"],
//   ["ㅈ", "ㅓ", "ㅇ"],
//   ["ㅇ", "ㅡ", "ㅁ"],
// ]

disassembleHangulToGroups("한글(Hangul)");
// [
//   ["ㅎ", "ㅏ", "ㄴ"],
//   ["ㄱ", "ㅡ", "ㄹ"],
//   ["("],
//   ["H"],
//   ["a"],
//   ["n"],
//   ["g"],
//   ["u"],
//   ["l"],
//   [")"],
// ]

disassembleHangulToGroups("ㄲㄺㅖㅞ");
// [["ㄲ"], ["ㄹ", "ㄱ"], ["ㅖ"], ["ㅜ", "ㅔ"]]

disassembleHangulVowel

ts
disassembleHangulVowel("");
// "ㅏ"

disassembleHangulVowel("");
// "ㅒ"

disassembleHangulVowel("");
// "ㅜㅔ"

disassembleHangulVowel("");
// "가"

disassembleHangulVowel("1");
// "1"

getHangulLeadingConsonants

ts
getHangulLeadingConsonants("훈민정음");
// "ㅎㅁㅈㅇ"

getHangulLeadingConsonants("꽃초롱 불 밝히듯 눈을 밝힐까");
// "ㄲㅊㄹ ㅂ ㅂㅎㄷ ㄴㅇ ㅂㅎㄲ"

getHangulLeadingConsonants("한글(Hangul)");
// "ㅎㄱ(Hangul)"

hangulIncludes

ts
hangulIncludes("놀부", "");
// true

hangulIncludes("놀부", "");
// true

hangulIncludes("놀부", "ㄴㅂ");
// false

isHangul

ts
isHangul("");
// true

isHangul("");
// true

isHangul("");
// true

isHangul("");
// false

isHangul("");
// false

isHangulConsonant

ts
isHangulConsonant("");
// true

isHangulConsonant("");
// true

isHangulConsonant("");
// false

isHangulConsonant("");
// false

isHangulConsonant("");
// false

isHangulLeadingConsonant

ts
isHangulLeadingConsonant("");
// true

isHangulLeadingConsonant("");
// false

isHangulLeadingConsonant("");
// false

isHangulLeadingConsonant("");
// false

isHangulLeadingConsonant("");
// false

isHangulSyllable

ts
isHangulSyllable("");
// true

isHangulSyllable("");
// false

isHangulSyllable("");
// false

isHangulSyllable("");
// false

isHangulSyllable("");
// false

isHangulTrailingConsonant

ts
isHangulLeadingConsonant("");
// true

isHangulLeadingConsonant("");
// true

isHangulLeadingConsonant("");
// false

isHangulLeadingConsonant("");
// false

isHangulLeadingConsonant("");
// false

isHangulVowel

ts
isHangul("");
// true

isHangul("");
// false

isHangul("");
// false

isHangul("");
// false

isHangul("");
// false

matchLeadingConsonants

ts
matchLeadingConsonants("훈민정음", "ㅎㅁ");
// true

matchLeadingConsonants("훈민정음", "");
// false

matchLeadingConsonants("날다람쥐 날다", "ㄹㅈ ㄴㄷ");
// true

matchLeadingConsonants("날다람쥐 날다", "ㄹㅈㄴㄷ");
// false