努力したWiki

推敲の足りないメモ書き多数

ユーザ用ツール

サイト用ツール


Action disabled: media
documents:code:code-013

全角ひらがなカタカナ正規化表

2015/08/01
http://www.unicode.org/charts/ で公開されている PDFから生成。文字コードはUnicodeでエンコーディングはUTF-16。

説明

正規化表2で合成文字等を1文字に正規化する。※または複数文字に分解する。
イテレータ文字の置き換えを行うなら正規化表1の処理を実施。そのあと正規化表2で正規化を行う。

関連

正規化表1

入力 入力文字 入力文字名称 処理内容
309D HIRAGANA ITERATION MARK 直前の文字に置き換える
309E HIRAGANA VOICED ITERATION MARK 直前の文字に置き換え、u+3099 COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK を追加する
30FD KATAKANA ITERATION MARK 直前の文字に置き換える
30FE KATAKANA VOICED ITERATION MARK 直前の文字に置き換え、u+3099 COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK を追加する

正規化表2

入力 変換先 入力文字 入力文字名称
309D,3099 309E HIRAGANA ITERATION MARK + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK
30FD,3099 30FE KATAKANA ITERATION MARK + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK
3046,3099 3094 HIRAGANA LETTER U + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK
304B,3099 304C HIRAGANA LETTER KA + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK
304D,3099 304E HIRAGANA LETTER KI + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK
304F,3099 3050 HIRAGANA LETTER KU + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK
3051,3099 3052 HIRAGANA LETTER KE + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK
3053,3099 3054 HIRAGANA LETTER KO + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK
3055,3099 3056 HIRAGANA LETTER SA + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK
3057,3099 3058 HIRAGANA LETTER SI + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK
3059,3099 305A HIRAGANA LETTER SU + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK
305B,3099 305C HIRAGANA LETTER SE + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK
305D,3099 305E HIRAGANA LETTER SO + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK
305F,3099 3060 HIRAGANA LETTER TA + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK
3061,3099 3062 HIRAGANA LETTER TI + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK
3064,3099 3065 HIRAGANA LETTER TU + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK
3066,3099 3067 HIRAGANA LETTER TE + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK
3068,3099 3069 HIRAGANA LETTER TO + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK
306F,3099 3070 HIRAGANA LETTER HA + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK
306F,309A 3071 HIRAGANA LETTER HA + COMBINING KATAKANA-HIRAGANA SEMIVOICED SOUND MARK
3072,3099 3073 HIRAGANA LETTER HI + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK
3072,309A 3074 HIRAGANA LETTER HI + COMBINING KATAKANA-HIRAGANA SEMIVOICED SOUND MARK
3075,3099 3076 HIRAGANA LETTER HU + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK
3075,309A 3077 HIRAGANA LETTER HU + COMBINING KATAKANA-HIRAGANA SEMIVOICED SOUND MARK
3078,3099 3079 HIRAGANA LETTER HE + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK
3078,309A 307A HIRAGANA LETTER HE + COMBINING KATAKANA-HIRAGANA SEMIVOICED SOUND MARK
307B,3099 307C HIRAGANA LETTER HO + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK
307B,309A 307D HIRAGANA LETTER HO + COMBINING KATAKANA-HIRAGANA SEMIVOICED SOUND MARK
3099 309B COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK
309A 309C COMBINING KATAKANA-HIRAGANA SEMIVOICED SOUND MARK
309F 3088,308A HIRAGANA DIGRAPH YORI
30A6,3099 30F4 KATAKANA LETTER U + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK
30AB,3099 30AC KATAKANA LETTER KA + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK
30AD,3099 30AE KATAKANA LETTER KI + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK
30AF,3099 30B0 KATAKANA LETTER KU + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK
30B1,3099 30B2 KATAKANA LETTER KE + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK
30B3,3099 30B4 KATAKANA LETTER KO + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK
30B5,3099 30B6 KATAKANA LETTER SA + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK
30B7,3099 30B8 KATAKANA LETTER SI + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK
30B9,3099 30BA KATAKANA LETTER SU + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK
30BB,3099 30BC KATAKANA LETTER SE + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK
30BD,3099 30BE KATAKANA LETTER SO + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK
30BF,3099 30C0 KATAKANA LETTER TA + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK
30C1,3099 30C2 KATAKANA LETTER TI + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK
30C4,3099 30C5 KATAKANA LETTER TU + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK
30C6,3099 30C7 KATAKANA LETTER TE + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK
30C8,3099 30C9 KATAKANA LETTER TO + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK
30CF,3099 30D0 KATAKANA LETTER HA + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK
30CF,309A 30D1 KATAKANA LETTER HA + COMBINING KATAKANA-HIRAGANA SEMIVOICED SOUND MARK
30D2,3099 30D3 KATAKANA LETTER HI + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK
30D2,309A 30D4 KATAKANA LETTER HI + COMBINING KATAKANA-HIRAGANA SEMIVOICED SOUND MARK
30D5,3099 30D6 KATAKANA LETTER HU + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK
30D5,309A 30D7 KATAKANA LETTER HU + COMBINING KATAKANA-HIRAGANA SEMIVOICED SOUND MARK
30D8,3099 30D9 KATAKANA LETTER HE + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK
30D8,309A 30DA KATAKANA LETTER HE + COMBINING KATAKANA-HIRAGANA SEMIVOICED SOUND MARK
30DB,3099 30DC KATAKANA LETTER HO + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK
30DB,309A 30DD KATAKANA LETTER HO + COMBINING KATAKANA-HIRAGANA SEMIVOICED SOUND MARK
30EF,3099 30F7 KATAKANA LETTER WA + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK
30F0,3099 30F8 KATAKANA LETTER WI + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK
30F1,3099 30F9 KATAKANA LETTER WE + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK
30F2,3099 30FA KATAKANA LETTER WO + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK
30FF 30B3,30C8 KATAKANA DIGRAPH KOTO
documents/code/code-013.txt · 最終更新: 2024/04/14 11:02 by k896951

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki