ZIPCODE-Romaji

seikei.txt

  • カタカナからヘボン式ローマ字に変換した後に可読性を上げるために適用する正規表現の一覧です。
  • マッチ結果を置換する場合は最初のマッチ項目が \1 となります。
    検索置換用途
    tt([a-z])\1x\1x小書きの「ッ」は次の音の二連続にする
    tt単語末の「ッ」を削除する
    x小書きの母音を昇格する
    a{2,}a-母音が連続する場合は長音にする(ア)
    i{2,}i-母音が連続する場合は長音にする(イ)
    u{2,}u-母音が連続する場合は長音にする(ウ)
    e{2,}e-母音が連続する場合は長音にする(エ)
    o{2,}o-母音が連続する場合は長音にする(オ)
    ouo-ouはo-にする
    n([pbm])m\1pbmの直前のnをmにする
    ^(.*)-$\1単語末の長音を削除する