|
no warnings 'experimental::regex_sets' ;
has 'transforms' => (
is => 'ro' ,
isa => 'ArrayRef' ,
init_arg => undef ,
default => sub { [
qr/(?^um:\G.)/ ,
{
type => 'transform' ,
data => [
{
from => q(Any) ,
to => q(NFC) ,
},
{
from => q(Any) ,
to => q(Lower) ,
},
],
},
{
type => 'conversion' ,
data => [
{
before => q((?^u:[аеийоуыьэюяёъ]) ),
after => q((?^u:[-\ $]) ),
replace => q((?^u:го) ),
result => q(во) ,
revisit => 0,
},
],
},
{
type => 'transform' ,
data => [
{
from => q(Any) ,
to => q(Null) ,
},
],
},
{
type => 'conversion' ,
data => [
{
before => q() ,
after => q() ,
replace => q((?^u:а) ),
result => q(ア) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ба) ),
result => q(バ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:бе) ),
result => q(ベ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:бий) ),
result => q(ビー) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:би) ),
result => q(ビ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:бо) ),
result => q(ボ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:бу) ),
result => q(ブ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:бы) ),
result => q(ビ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:бь) ),
result => q(ビ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:бэ) ),
result => q(ベ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:бю) ),
result => q(ビュ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:бя) ),
result => q(ビャ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:бё) ),
result => q(ビョ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:б) ),
result => q(ブ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ва) ),
result => q(ヴァ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ве) ),
result => q(ヴェ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:вий) ),
result => q(ヴィ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ви) ),
result => q(ヴィ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:во) ),
result => q(ヴォ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ву) ),
result => q(ヴ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:вый) ),
result => q(ヴィ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:вы) ),
result => q(ヴィ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:вь) ),
result => q(ヴィ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:вэ) ),
result => q(ヴェ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:вю) ),
result => q(ヴュ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:вя) ),
result => q(ヴャ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:вё) ),
result => q(ヴョ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:въ) ),
result => q(ヴィ) ,
revisit => 0,
},
{
before => q() ,
after => q((?^u:[линр]) ),
replace => q((?^u:в) ),
result => q(ヴ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:в) ),
result => q(フ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:га) ),
result => q(ガ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ге) ),
result => q(ゲ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:гий) ),
result => q(ギ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ги) ),
result => q(ギ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:го) ),
result => q(ゴ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:гу) ),
result => q(グ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:гый) ),
result => q(ギ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:гы) ),
result => q(ギ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:гь) ),
result => q(ギ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:гъ) ),
result => q(ギ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:гэ) ),
result => q(ゲ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:гю) ),
result => q(ギュ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:гя) ),
result => q(ギャ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:гё) ),
result => q(ギョ) ,
revisit => 0,
},
{
before => q() ,
after => q((?^u:г) ),
replace => q((?^u:г) ),
result => q(ッ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:г) ),
result => q(グ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:да) ),
result => q(ダ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:де) ),
result => q(デ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:джа) ),
result => q(ジャ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:дже) ),
result => q(ジェ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:джий) ),
result => q(ジ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:джи) ),
result => q(ジ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:джо) ),
result => q(ジョ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:джу) ),
result => q(ジュ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:джый) ),
result => q(ギ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:джы) ),
result => q(ジ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:джь) ),
result => q(ギ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:джэ) ),
result => q(ジェ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:джю) ),
result => q(ジュ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:джя) ),
result => q(ジャ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:джё) ),
result => q(ジョ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:дж) ),
result => q(ジ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:дза) ),
result => q(ザ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:дзе) ),
result => q(ゼ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:дзий) ),
result => q(ドジ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:дзи) ),
result => q(ドジ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:дзо) ),
result => q(ゾ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:дзу) ),
result => q(ズ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:дзый) ),
result => q(ドジ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:дзы) ),
result => q(ドジ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:дзь) ),
result => q(ドジ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:дзэ) ),
result => q(ゼ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:дзю) ),
result => q(ジュ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:дзя) ),
result => q(ジャ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:дзё) ),
result => q(ドジョ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:дз) ),
result => q(ドゼ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:дий) ),
result => q(ジ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ди) ),
result => q(ジ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:до) ),
result => q(ド) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:дса) ),
result => q(ツァ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:дсе) ),
result => q(ツェ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:дсий) ),
result => q(ツィ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:дси) ),
result => q(ツィ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:дсо) ),
result => q(ツォ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:дсу) ),
result => q(チュ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:дсый) ),
result => q(ツィ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:дсы) ),
result => q(ツィ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:дсь) ),
result => q(ツィ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:дсэ) ),
result => q(ツェ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:дсю) ),
result => q(チュ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:дся) ),
result => q(ツィア) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:дс) ),
result => q(ツ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ду) ),
result => q(ドゥ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:дца) ),
result => q(ツァ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:дце) ),
result => q(ツェ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:дций) ),
result => q(ツィ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:дци) ),
result => q(ツィ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:дцо) ),
result => q(ツォ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:дцу) ),
result => q(チュ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:дцый) ),
result => q(ツィ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:дцы) ),
result => q(ツィ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:дць) ),
result => q(ツィ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:дцэ) ),
result => q(ツェ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:дцю) ),
result => q(チュ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:дця) ),
result => q(ツィア) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:дц) ),
result => q(ツ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:дча) ),
result => q(チャ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:дче) ),
result => q(チェ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:дчий) ),
result => q(チ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:дчи) ),
result => q(チ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:дчо) ),
result => q(チョ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:дчу) ),
result => q(チュ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:дчый) ),
result => q(チ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:дчы) ),
result => q(チ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:дчь) ),
result => q(チ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:дчэ) ),
result => q(チェ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:дчё) ),
result => q(チョ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:дч) ),
result => q(チ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:дый) ),
result => q(ド) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ды) ),
result => q(ディ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:дью) ),
result => q(ジュ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:дь) ),
result => q(ジ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:дэ) ),
result => q(デ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:дю) ),
result => q(ジュ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:дя) ),
result => q(ジャ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:дё) ),
result => q(ジョ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:д) ),
result => q(ド) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:е) ),
result => q(エ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:жа) ),
result => q(ジャ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:же) ),
result => q(ジェ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:жий) ),
result => q(ジ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:жи) ),
result => q(ジュ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:жо) ),
result => q(ジョ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:жу) ),
result => q(ジュ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:жый) ),
result => q(ジュ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:жы) ),
result => q(ジ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:жь) ),
result => q(ジ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:жэ) ),
result => q(ジェ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:жю) ),
result => q(ジュ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:жя) ),
result => q(ジャ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:жё) ),
result => q(ジョ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ж) ),
result => q(シュ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:за) ),
result => q(ザ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:зе) ),
result => q(ゼ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:зий) ),
result => q(ジ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:зи) ),
result => q(ジ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:зо) ),
result => q(ゾ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:зу) ),
result => q(ズ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:зый) ),
result => q(ジ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:зы) ),
result => q(ジ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:зь) ),
result => q(ジ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:зэ) ),
result => q(ゼ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:зю) ),
result => q(ジュ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:зя) ),
result => q(ジャ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:зё) ),
result => q(ジョ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:з) ),
result => q(ス) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ий) ),
result => q(イ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:и) ),
result => q(イ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:й) ),
result => q(イ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ка) ),
result => q(カ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ке) ),
result => q(ケ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:кий) ),
result => q(キー) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ки) ),
result => q(キ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ко) ),
result => q(コ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ку) ),
result => q(ク) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:кы) ),
result => q(キ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:кь) ),
result => q(キ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:кэ) ),
result => q(ケ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:кю) ),
result => q(キュ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:кя) ),
result => q(キャ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:кё) ),
result => q(キョ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:къ) ),
result => q(キ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:к) ),
result => q(ク) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ла) ),
result => q(ラ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ле) ),
result => q(レ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:лий) ),
result => q(リ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ли) ),
result => q(リ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:лй) ),
result => q(リ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ло) ),
result => q(ロ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:лу) ),
result => q(ル) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:лый) ),
result => q(リ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:лы) ),
result => q(リ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ль) ),
result => q(リ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:лэ) ),
result => q(レ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:лю) ),
result => q(リュ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ля) ),
result => q(リャ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:лё) ),
result => q(リョ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:л) ),
result => q(ル) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ма) ),
result => q(マ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ме) ),
result => q(メ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ми) ),
result => q(ミ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:мо) ),
result => q(モ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:му) ),
result => q(ム) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:мый) ),
result => q(ミ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:мы) ),
result => q(ミ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:мь) ),
result => q(ミ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:мъ) ),
result => q(ミ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:мэ) ),
result => q(メ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:мю) ),
result => q(ミュ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:мя) ),
result => q(ミャ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:мё) ),
result => q(ミョ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:м) ),
result => q(ム) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:на) ),
result => q(ナ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:не) ),
result => q(ネ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ний) ),
result => q(ニー) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ни) ),
result => q(ニ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:нй) ),
result => q(ニ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:но) ),
result => q(ノ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ну) ),
result => q(ヌ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ный) ),
result => q(ニ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ны) ),
result => q(ニ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:нь) ),
result => q(ニ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:нэ) ),
result => q(ネ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ню) ),
result => q(ニュ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ня) ),
result => q(ニャ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:нё) ),
result => q(ニョ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:нъ) ),
result => q(ニ) ,
revisit => 0,
},
{
before => q() ,
after => q((?^u:(?[![аеийоуыьэюяёъ]]) )),
replace => q((?^u:н) ),
result => q(ン) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:о) ),
result => q(オ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:па) ),
result => q(パ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:пе) ),
result => q(ペ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:пий) ),
result => q(ピ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:пи) ),
result => q(ピ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:по) ),
result => q(ポ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:пу) ),
result => q(プ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:пый) ),
result => q(ピ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:пы) ),
result => q(ピ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:пь) ),
result => q(ピ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:пэ) ),
result => q(ペ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:пю) ),
result => q(ピュ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:пя) ),
result => q(ピャ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:пё) ),
result => q(ピョ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:пъ) ),
result => q(ピ) ,
revisit => 0,
},
{
before => q() ,
after => q((?^u:п) ),
replace => q((?^u:п) ),
result => q(ッ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:п) ),
result => q(プ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ра) ),
result => q(ラ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ре) ),
result => q(レ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:рий) ),
result => q(リ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ри) ),
result => q(リ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:рй) ),
result => q(リ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ро) ),
result => q(ロ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ру) ),
result => q(ル) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:рый) ),
result => q(リ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ры) ),
result => q(リ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:рь) ),
result => q(リ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ръ) ),
result => q(リ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:рэ) ),
result => q(レ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:рю) ),
result => q(リュ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ря) ),
result => q(リャ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:рё) ),
result => q(リョ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:р) ),
result => q(ル) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:са) ),
result => q(サ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:се) ),
result => q(セ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:сий) ),
result => q(シー) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:си) ),
result => q(シ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:со) ),
result => q(ソ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:су) ),
result => q(ス) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:счий) ),
result => q(チ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:счи) ),
result => q(チ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:счо) ),
result => q(チョ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:счу) ),
result => q(チュ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:счь) ),
result => q(チ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:счю) ),
result => q(チュ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:счё) ),
result => q(チョ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:сый) ),
result => q(シ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:сы) ),
result => q(シ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:сь) ),
result => q(シ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:сэ) ),
result => q(セ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:сю) ),
result => q(シュ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ся) ),
result => q(シャ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:сё) ),
result => q(ショ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:съ) ),
result => q(シ) ,
revisit => 0,
},
{
before => q() ,
after => q((?^u:с) ),
replace => q((?^u:с) ),
result => q(ッ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:с) ),
result => q(ス) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:та) ),
result => q(タ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:те) ),
result => q(テ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:тий) ),
result => q(チ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ти) ),
result => q(チ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:то) ),
result => q(ト) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:тса) ),
result => q(ツァ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:тсе) ),
result => q(ツェ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:тсий) ),
result => q(ツィ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:тси) ),
result => q(ツィ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:тсо) ),
result => q(ツォ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:тсу) ),
result => q(チュ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:тсый) ),
result => q(ツィ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:тсы) ),
result => q(ツィ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:тсь) ),
result => q(ツィ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:тсэ) ),
result => q(ツェ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:тсю) ),
result => q(チュ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:тся) ),
result => q(ツィア) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:тс) ),
result => q(ツ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ту) ),
result => q(トゥ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:тца) ),
result => q(ッツァ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:тце) ),
result => q(ツェ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:тций) ),
result => q(ツィ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:тци) ),
result => q(ツィ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:тцо) ),
result => q(ツォ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:тцу) ),
result => q(チュ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:тцый) ),
result => q(ツィ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:тцы) ),
result => q(ツィ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:тць) ),
result => q(ツィ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:тцэ) ),
result => q(ツェ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:тцю) ),
result => q(チュ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:тця) ),
result => q(ツィア) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:тц) ),
result => q(ツ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:тча) ),
result => q(チャ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:тче) ),
result => q(チェ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:тчий) ),
result => q(チ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:тчи) ),
result => q(チ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:тчо) ),
result => q(チョ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:тчу) ),
result => q(チュ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:тчый) ),
result => q(チ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:тчы) ),
result => q(チ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:тчь) ),
result => q(チ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:тчэ) ),
result => q(チェ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:тч) ),
result => q(チ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:тый) ),
result => q(ティ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ты) ),
result => q(ティ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ть) ),
result => q(チ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:тъ) ),
result => q(チ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:тэ) ),
result => q(チェ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:тю) ),
result => q(チュ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:тя) ),
result => q(チャ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:тё) ),
result => q(チョ) ,
revisit => 0,
},
{
before => q() ,
after => q((?^u:[тд]) ),
replace => q((?^u:т) ),
result => q(ッ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:т) ),
result => q(ト) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:у) ),
result => q(ウ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:фа) ),
result => q(ファ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:фе) ),
result => q(フェ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:фий) ),
result => q(フィ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:фи) ),
result => q(フィ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:фо) ),
result => q(フォ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:фу) ),
result => q(フ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:фый) ),
result => q(フィ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:фы) ),
result => q(フィ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:фь) ),
result => q(フィ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:фэ) ),
result => q(フェ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:фю) ),
result => q(フュ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:фя) ),
result => q(フャ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:фё) ),
result => q(フョ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ф) ),
result => q(フ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ха) ),
result => q(ハ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:хе) ),
result => q(ヘ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:хий) ),
result => q(ヒー) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:хи) ),
result => q(ヒ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:хо) ),
result => q(ホ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ху) ),
result => q(フ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:хый) ),
result => q(ヒ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:хы) ),
result => q(ヒ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:хь) ),
result => q(ヒ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:хэ) ),
result => q(ヘ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:хю) ),
result => q(ヒュ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:хя) ),
result => q(ヒャ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:х) ),
result => q(フ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ца) ),
result => q(ツァ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:це) ),
result => q(ツェ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ций) ),
result => q(ツィ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ци) ),
result => q(ツィ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:цо) ),
result => q(ツォ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:цса) ),
result => q(ツァ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:цсе) ),
result => q(ツェ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:цсий) ),
result => q(ツィ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:цси) ),
result => q(ツィ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:цсо) ),
result => q(ツォ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:цсу) ),
result => q(チュ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:цсый) ),
result => q(ツィ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:цсы) ),
result => q(ツィ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:цсь) ),
result => q(ツィ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:цсэ) ),
result => q(ツェ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:цсю) ),
result => q(チュ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:цся) ),
result => q(ツィア) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:цс) ),
result => q(ツ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:цу) ),
result => q(チュ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:цый) ),
result => q(ツィ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:цы) ),
result => q(ツィ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ць) ),
result => q(ツィ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:цэ) ),
result => q(ツェ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:цю) ),
result => q(チュ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ця) ),
result => q(ツァ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ц) ),
result => q(ツ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ча) ),
result => q(チャ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:че) ),
result => q(チェ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:чий) ),
result => q(チー) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:чи) ),
result => q(チ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:чо) ),
result => q(チョ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:чу) ),
result => q(チュ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:чый) ),
result => q(チ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:чы) ),
result => q(チ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:чь) ),
result => q(チ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:чэ) ),
result => q(チェ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:чё) ),
result => q(チョ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ч) ),
result => q(チ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ша) ),
result => q(シャ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ше) ),
result => q(シェ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ший) ),
result => q(シー) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ши) ),
result => q(シ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:шо) ),
result => q(ショ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:шу) ),
result => q(シュ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:шый) ),
result => q(シ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:шы) ),
result => q(シ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:шь) ),
result => q(シ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:шэ) ),
result => q(シェ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:шю) ),
result => q(シュ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:шя) ),
result => q(シャ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:шё) ),
result => q(ショ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ш) ),
result => q(シュ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ща) ),
result => q(シャ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ще) ),
result => q(シェ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:щий) ),
result => q(シー) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:щи) ),
result => q(シ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:що) ),
result => q(ショ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:щу) ),
result => q(シュ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:щь) ),
result => q(シ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:щю) ),
result => q(シュ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:щё) ),
result => q(ショ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:щ) ),
result => q(シ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ъ) ),
result => q() ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ый) ),
result => q(イ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ы) ),
result => q(ウィ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ь) ),
result => q(イ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:э) ),
result => q(エ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ю) ),
result => q(ユ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:я) ),
result => q(ヤ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ё) ),
result => q(ョ) ,
revisit => 0,
},
],
},
{
type => 'transform' ,
data => [
{
from => q(Any) ,
to => q(NFC) ,
},
]
},
] },
);
no Moose;
__PACKAGE__->meta->make_immutable;
1;
|