ksx1026.uchar module

Unicode character determine functions defined in KS X 1026-1

Reference

ksx1026.uchar.isChoseongJamo(L)[source]

Check L is a Hangul Syllable-Initial letter.

Parameters:L (char) – Single character string
ksx1026.uchar.isCircledLetter(C)[source]

Check C is a Circled Hangul letter or a Syllable block.

Parameters:C (char) – Single character string
ksx1026.uchar.isCompatibilityLetter(C)[source]

Check C is a Hangul Compatibility letter.

Parameters:C (char) – Single character string
ksx1026.uchar.isHalfwidthLetter(C)[source]

Check C is a Halfwidth Hangul letter.

Parameters:C (char) – Single character string
ksx1026.uchar.isHangulJamo(C)[source]

Check C is a Johab Hangul letter.

Parameters:C (char) – Single character string
ksx1026.uchar.isHangulLetter(S)[source]

Check S is a Hanggul-related character.

:param char S Single character string

ksx1026.uchar.isJongseongJamo(T)[source]

Check T is a Hangul Syllable-Final letter.

Parameters:T (char) – Single character string
ksx1026.uchar.isJungseongJamo(V)[source]

Check V is a Hangul Syllable-Peak letter.

Parameters:V (char) – Single character string
ksx1026.uchar.isModernChoseong(L)[source]

Check L is a Modern Hangul Syllable-Initial letter.

Parameters:L (char) – Single character string
ksx1026.uchar.isModernJongseong(T)[source]

Check T is a Modern Hangul Syllable-Final letter.

Parameters:T (char) – Single character string
ksx1026.uchar.isModernJungseong(V)[source]

Check V is a Modern Hangul Syllable-Peak letter.

Parameters:V (char) – Single character string
ksx1026.uchar.isOldJongseong(T)[source]

Check T is an Old Hangul Syllable-Final letter.

Parameters:T (char) – Single character string
ksx1026.uchar.isParenthesizedLetter(C)[source]

Check C is a Parenthesized Hangul letter or a Syllable block.

Parameters:C (char) – Single character string
ksx1026.uchar.isPrecomposedSyllable(S)[source]

Check S is a Wanseong Hangul Syllable block.

Parameters:S (char) – Single character string