Typedef
| Static Public Summary | ||
| public |
面区点情報 |
|
| public |
文字の種別情報 |
|
| public |
文字のエンコード情報 |
|
| public |
文字の種別情報 |
|
Static Public
public MojiData: Object source
文字の種別情報
Properties:
| Name | Type | Attribute | Description |
| encode | MojiEncodeData | 文字のエンコード情報 |
|
| type | MojiTypeData | 文字の種別情報 |
|
| character | string | 解析した文字 |
|
| codepoint | number | 解析した文字のコードポイント |
public MojiEncodeData: Object source
文字のエンコード情報
Properties:
| Name | Type | Attribute | Description |
| kuten | MenKuTen | 区点 コード |
|
| menkuten | MenKuTen | 面区点 コード |
|
| cp932_code | number | CP932(Windows-31J) コード |
|
| sjis2004_code | number | Shift_JIS-2004 コード |
|
| utf8_array | number[] | UTF-8 配列 |
|
| utf16_array | number[] | UTF-16 配列 |
|
| utf32_array | number[] | UTF-32 配列 |
|
| cp932_array | number[] | CP932(Windows-31J) バイト配列 |
|
| sjis2004_array | number[] | Shift_JIS-2004 コード バイト配列 |
|
| shift_jis_array | number[] | Shift_JIS バイト配列 |
|
| iso2022jp_array | number[] | ISO-2022-JP バイト配列 |
|
| eucjpms_array | number[] | eucJP-ms バイト配列 |
|
| eucjis2004_array | number[] | EUC-JP-2004 バイト配列 |
public MojiTypeData: Object source
文字の種別情報
Properties:
| Name | Type | Attribute | Description |
| is_regular_sjis | boolean | Shift_JIS に登録された文字 |
|
| is_regular_sjis2004 | boolean | Shift_JIS-2004 に登録された文字 |
|
| is_joyo_kanji | boolean | 常用漢字 |
|
| is_jinmeiyo_kanji | boolean | 人名用漢字 |
|
| is_gaiji_cp932 | boolean | Windows-31J(CP932) 外字 |
|
| is_IBM_extended_character | boolean | Windows-31J(CP932) IBM拡張文字 |
|
| is_NEC_selection_IBM_extended_character | boolean | Windows-31J(CP932) NEC選定IBM拡張文字 |
|
| is_NEC_special_character | boolean | Windows-31J(CP932) NEC特殊文字 |
|
| kanji_suijun | number | Shift_JIS-2004 を使用して漢字の水準調査(計算不可の場合 0) |
|
| is_surrogate_pair | boolean | 要 Unicode サロゲートペア |
|
| control_name | string | null | 制御文字名(制御文字ではない場合は null) |
|
| is_control_character | boolean | 制御文字 |
|
| blockname | string | Unicodeブロック名 |
|
| is_kanji | boolean | 漢字 |
|
| is_hiragana | boolean | ひらがな |
|
| is_katakana | boolean | カタカナ |
|
| is_fullwidth_ascii | boolean | 全角ASCII |
|
| is_halfwidth_katakana | boolean | 半角カタカナ |
|
| is_emoji | boolean | 絵文字(絵文字表示されることが多い Unicode ブロックに属する文字) |
|
| is_emoticons | boolean | 顔文字(Emoticons ブロックに属する文字) |
|
| is_symbol_base | boolean | 記号(テキスト記号の定義だがVS16が続くと絵文字に切り替えが発生) |
|
| is_gaiji | boolean | 外字 |
|
| is_grapheme_component | boolean | グラフェムを構成するための文字 |
|
| is_zero_width_character | boolean | ゼロ幅文字 |
|
| is_combining_mark | boolean | 結合文字 |
|
| is_variation_selector | boolean | 異体字セレクタ |
|
| is_skin_tone_modifier | boolean | スキントーン修飾子 |
|
| is_tag_character | boolean | タグ文字 |
|
| is_regional_indicator | boolean | 国旗絵文字を構成するための Regional Indicator 文字(2文字で1つの国旗になる) |
