tt([a-z])=\1x\1x      // 小書きの「ッ」は次の音の二連続にする
tt=                   // 単語末の「ッ」を削除する
x=                    // 小書きの母音を昇格する
a{2,}=a-              // 母音が連続する場合は長音にする (ア)
i{2,}=i-              // 母音が連続する場合は長音にする (イ)
u{2,}=u-              // 母音が連続する場合は長音にする (ウ)
e{2,}=e-              // 母音が連続する場合は長音にする (エ)
o{2,}=o-              // 母音が連続する場合は長音にする (オ)
ou=o-                 // ou は o- にする
n([pbm])=m\1          // pbm の直前の n を m にする
^(.*)-$=\1            // 単語末の長音を削除する
