シークヮーサーとファイアーエムブレムの表記ゆれを正規表現で表す


シークヮーサーの表記

沖縄の特産のシークヮーサー、Wikipediaによるとその表記は多岐に渡るようです。

Wikipedia シークヮーサー

Wikipedia シークヮーサーより

その表記ゆれを正規表現にしてみました。

シ((ィ|イ)(|ー)|ー)ク(ア|ァ|ワ|ヮ)(ー|)(サ|シャ)ー

正規表現を構文図にしてくれるRegexperに通してみます。


Regexper シークヮーサー

これで(2*2+1)*4*2*2=80通りあります。小さい「ヮ」ってシークヮーサーでしか使わないよねぇ。

追記:ファイアーエムブレムの表記

同様に、任天堂のロールプレイングシミュレーションであるファイアーエムブレムも、正式な表記はこの公式Webサイトの通りですが、発音の関係で表記が揺れるようです。

フ[ァャ]イ[アヤ]ーエ[ンム]ブレム


Regexper ファイアーエムブレム

3か所それぞれが1文字ずつの選択となるため2^3=8通りとなり、シークヮーサーと比べて単純な構造です。