[header]
language = RUR
charset = utf-8

[data]
# Latin-based rules. Note that you can use \b for word boundary here.
/([a-zA-Z])\.ac\b/   -->   "$1 точка A C"
/([a-zA-Z])\.be\b/   -->   "$1 точка B E"
/([a-zA-Z])\.biz\b/  -->   "$1 точка biz"
/([a-zA-Z])\.ca\b/   -->   "$1 точка C A"
/([a-zA-Z])\.com\b/  -->   "$1 точка com"
/([a-zA-Z])\.coop\b/ -->   "$1 точка coop"
/([a-zA-Z])\.co\b/   -->   "$1 точка co"
/([a-zA-Z])\.de\b/   -->   "$1 точка D E"
/([a-zA-Z])\.edu\b/  -->   "$1 точка edu"
/([a-zA-Z])\.es\b/   -->   "$1 точка E S"
/([a-zA-Z])\.eu\b/   -->   "$1 точка E U"
/([a-zA-Z])\.fr\b/   -->   "$1 точка F R"
/([a-zA-Z])\.gov\b/  -->   "$1 точка gov"
/([a-zA-Z])\.gr\b/   -->   "$1 точка G R "
/([a-zA-Z])\.info\b/ -->   "$1 точка info"
/([a-zA-Z])\.int\b/  -->   "$1 точка int"
/([a-zA-Z])\.it\b/   -->   "$1 точка I T"
/([a-zA-Z])\.jobs\b/ -->   "$1 точка jobs"
/([a-zA-Z])\.mx\b/   -->   "$1 точка M X"
/([a-zA-Z])\.net\b/  -->   "$1 точка net"
/([a-zA-Z])\.nl\b/   -->   "$1 точка N L"
/([a-zA-Z])\.org\b/  -->   "$1 точка org"
/([a-zA-Z])\.ru\b/   -->   "$1 точка ru"
/([a-zA-Z])\.uk\b/   -->   "$1 точка U K"
/([a-zA-Z])\.us\b/   -->   "$1 точка U S"
/\b7 Eleven\b/   -->   "\e/+'sE.vEn_I.'lE.vEn\e/+"
/\bApp Store\b/   -->   " AppStore "
/\bBeats 1\b/   -->   " Beats one "
/\bFace ID\b/i	-->	"\e/+'fEjs_'aj.'2d%ji\e/+"
/\biTunes Live\b/   -->   "\e/+'^j.'t%juns_'lajv\e/+"
# the next three rules, if moved elsewhere in the file, should stay together in this order
/\biPhone ([456])s\b/i	-->	"iPhone $1S" # convert lowercase S to uppercase and let the voice handle it directly
/\biPhone ([6][S]?) Plus\b/i	-->	"iPhone $1 плюс"
/\biPhone ([78]) Plus\b/i	-->	"iPhone $1 плюс"
/\biPhone X\b/	-->	"iPhone 10"
/\bLive Photo\b/ --> "\e/+'lajv_'fo.to-\e/+"
/\bLive Photos\b/ --> "\e/+'lajv_'fo.to-s\e/+"
/\bMac OS X\b/   -->   "\e/+mak_'O.'Es._'d%je.s%jIt%j\e/+"
/\bMac OS\b/   -->   "\e/+mEk_'o.'Es\e/+"
/\bMedia Markt\b/   -->   "\e/+'m%je.d%jI.^_markt\e/+"
/\bNike\+/   -->   " nike plus "
/\bOS X\b/   -->   "\e/+o.'Es_'d%jes%j^t%j\e/+"
/\bSuper Mario Run\b/   -->   "\e/+'su.p%j$r_'ma.r%jio_'ran\e/+"
/\bTouch ID\b/	-->	"\e/+'tat&S%j_'aj.'2d%ji\e/+"
//   -->   " Apple "
#
# Cyrillic rules. Generally speaking, you will want to use (?<=^|\s|["«'\xa0])[Upperlower] for the beginning boundary and (?=$|\s|[[:punct:]»\xa0]) for the trailing one; \xa0 is a non-breaking space. Of course if the rule begins/ends with a number or some other ASCII characters, you can still use \b as above.
/(?<=^|\s|["«'\xa0])Бад Триббл(?=$|\s|[[:punct:]»\xa0])/   -->   "\e/+'bad_'tr%ji.b^l\e/+"
/(?<=^|\s|["«'\xa0])[Бб]ез источника(?=$|\s|[[:punct:]»\xa0])/   -->   "\e/+b%j$.zi0.'stot&S%j.n%jI.ko-\e/+"
/(?<=^|\s|["«'\xa0])[Ии]з источника(?=$|\s|[[:punct:]»\xa0])/       -->   "\e/+I.zi0.'stot&S%j.n%jI.ko-\e/+"
/(?<=^|\s|["«'\xa0])[Мм]еж источников(?=$|\s|[[:punct:]»\xa0])/  -->   "\e/+m%j$.Zi0.'stot&S%j.n%jI.ko-f\e/+"
/(?<=^|\s|["«'\xa0])[Оо]т источника(?=$|\s|[[:punct:]»\xa0])/       -->   "\e/+^.ti0.'stot&S%j.n%jI.ko-\e/+"
/(?<=^|\s|["«'\xa0])[Сс] источника(?=$|\s|[[:punct:]»\xa0])/          -->   "\e/+si0.'stot&S%j.n%jI.ko-\e/+"
/(?<=^|\s|["«'\xa0])[Сс] источником(?=$|\s|[[:punct:]»\xa0])/         -->   "\e/+si0.'stot&S%j.n%jI.ko-m\e/+"
/(?<=^|\s|["«'\xa0])[Сс]оли и перчи(?=$|\s|[[:punct:]»\xa0])/   -->   "\e/+s^.'l%ji_I_p%jIr.'t&S%ji\e/+"
/(?<=^|\s|["«'\xa0])[Вв]ряд ли(?=$|\s|[[:punct:]»\xa0])/   -->   "\e/+'vr%jat_l%ji\e/+"
/(?<=^|\s|["«'\xa0])[Оо]дин [Дд]ома(?=$|\s|[[:punct:]»\xa0])/   -->   "\e/+^.'d%jin_'do.ma\e/+"
/(?<=^|\s|["«'\xa0])[Мм]огу удалить(?=$|\s|[[:punct:]»\xa0])/   -->   "\e/+m^.'gu_u.d^.'l%jit%j\e/+"
/(?<=^|\s|["«'\xa0])[Оо]бо всем(?=$|\s|[[:punct:]»\xa0])/   -->   "\e/+^.b^_'fs%jom\e/+"
/(?<=^|\s|["«'\xa0])[Вв]ы включите(?=$|\s|[[:punct:]»\xa0])/   -->   "\e/+'vi0_'fkl%ju.t&S%jI.t%j$\e/+"
/(?<=^|\s|["«'\xa0])[Бб]ез часа(?=$|\s|[[:punct:]»\xa0])/         -->   "\e/+'b%jIs_'t&S%ja.so-\e/+"
/(?<=^|\s|["«'\xa0])[Нн]ет часа(?=$|\s|[[:punct:]»\xa0])/         -->   "\e/+'n%jet_'t&S%ja.so-\e/+"
/(?<=^|\s|["«'\xa0])[Вв]место часа(?=$|\s|[[:punct:]»\xa0])/ -->   "\e/+'vm%je.sto-_'t&S%ja.so-\e/+"
/(?<=^|\s|["«'\xa0])[Дд]ля часа(?=$|\s|[[:punct:]»\xa0])/         -->   "\e/+'dl%jI_'t&S%ja.so-\e/+"
/(?<=^|\s|["«'\xa0])[Дд]о часа(?=$|\s|[[:punct:]»\xa0])/              -->   "\e/+d^_'t&S%ja.so-\e/+"
/(?<=^|\s|["«'\xa0])[Ии]з часа(?=$|\s|[[:punct:]»\xa0])/              -->   "\e/+Is_'t&S%ja.so-\e/+"
/(?<=^|\s|["«'\xa0])[Кк]роме часа(?=$|\s|[[:punct:]»\xa0])/    -->   "\e/+'kro.m%j$_'t&S%ja.so-\e/+"
/(?<=^|\s|["«'\xa0])[Оо]коло часа(?=$|\s|[[:punct:]»\xa0])/   -->   "\e/+'o.ko-.lo-_'t&S%ja.so-\e/+"
/(?<=^|\s|["«'\xa0])[Оо]т часа(?=$|\s|[[:punct:]»\xa0])/              -->   "\e/+^t_'t&S%ja.so-\e/+"
/(?<=^|\s|["«'\xa0])[Пп]осле часа(?=$|\s|[[:punct:]»\xa0])/  -->   "\e/+'po.s%jl%j$_'t&S%ja.so-\e/+"
/(?<=^|\s|["«'\xa0])[Рр]ади часа(?=$|\s|[[:punct:]»\xa0])/      -->   "\e/+'ra.d%jI_'t&S%ja.so-\e/+"
/(?<=^|\s|["«'\xa0])[Сс]выше часа(?=$|\s|[[:punct:]»\xa0])/     -->   "\e/+'svi0.S$_'t&S%ja.so-\e/+"
/(?<=^|\s|["«'\xa0])[Сс] часа(?=$|\s|[[:punct:]»\xa0])/                 -->   "\e/+'st&S%ja.so-\e/+"
/(?<=^|\s|["«'\xa0])[Нн]а Дону(?=$|\s|[[:punct:]»\xa0])/   -->   "\e/+no-_d^.'nu\e/+"
/(?<=^|\s|["«'\xa0])[Рр]ок-концерты(?=$|\s|[[:punct:]»\xa0])/    -->   "\e/+'rok_k^n.'t&sEr.ti0\e/+"
/(?<=^|\s|["«'\xa0])[Рр]ок-музыканты(?=$|\s|[[:punct:]»\xa0])/   -->   "\e/+'rok_mu.zi0.'kanti0\e/+"
/(?<=^|\s|["«'\xa0])[Чч]ерт знает(?=$|\s|[[:punct:]»\xa0])/         -->   "\e/+'t&S%jort_'zna.j$t\e/+"
/(?<=^|\s|["«'\xa0])[Чч]ерт ногу сломит(?=$|\s|[[:punct:]»\xa0])/   -->   "\e/+'t&S%jort_'no.gu_'slo.m%jIt\e/+"
/(?<=^|\s|["«'\xa0])[Хх]оть и(?=$|\s|[[:punct:]»\xa0])/        -->   "\e/+'xot%j_i\e/+"
/(?<=^|\s|["«'\xa0])[Хх]оть близко(?=$|\s|[[:punct:]»\xa0])/   -->   "\e/+'xot%j_'bl%ji.sko-\e/+"
/(?<=^|\s|["«'\xa0])Жюля Верна(?=$|\s|[[:punct:]»\xa0])/   -->   "\e/+'Zu.l%jo-_'v%jer.no-\e/+"
/(?<=^|\s|["«'\xa0])[Нн]а Facebook\b/ -->   "\e/+n^_fEj.'zbu.k%j$\e/+"
/(?<=^|\s|["«'\xa0])[Нн]а iPhone\b/   -->   "\e/+n^_'aj.'fo.n%j.e\e/+"
/(?<=^|\s|["«'\xa0])[Нн]е за что(?=$|\s|[[:punct:]»\xa0])/   -->   "\e/+'n%je_z^_Sto-\e/+"
/(?<=^|\s|["«'\xa0])[Пп]риходится вам другом(?=$|\s|[[:punct:]»\xa0])/   -->   "\e/+pr%ji.'xo.d%ji.t&so-_'vam_'dru.gom\e/+"
/(?<=^|\s|["«'\xa0])(?<=[Дд]анные\s|[Рр]одные\s|[Мм]есячные\s)(\s*)жены(?=$|\s|[[:punct:]»\xa0])/   -->   "\e/+Zi0.'ni0\e/+"
/(?<=^|\s|["«'\xa0])[Дд]о низу(?=$|\s|[[:punct:]»\xa0])/   -->   "\e/+'do_n%jI.zu\e/+"
/(?<=^|\s|["«'\xa0])[Дд]верные замки(?=$|\s|[[:punct:]»\xa0])/   -->   "\e/+dv%jIr.'ni0.I_z^m.'k%ji\e/+"
/(?<=^|\s|["«'\xa0])[Дд]верным замкам(?=$|\s|[[:punct:]»\xa0])/  -->   "\e/+dv%jIr.'ni0.m_z^m.'kam\e/+"
/(?<=^|\s|["«'\xa0])Льва Толстого(?=$|\s|[[:punct:]»\xa0])/   -->   "\e/+'l%jva_t^l.'stova\e/+"
/\b(\d+) я(?=$|\s|[[:punct:]»\xa0])/   -->   " $1-aя "
/\b(\d+)2 мили(?=$|\s|[[:punct:]»\xa0])/   -->   "${1}0-две мили"
/\b2 мили(?=$|\s|[[:punct:]»\xa0])/   -->   "две мили"
/\b(\d+)1 миля(?=$|\s|[[:punct:]»\xa0])/   -->   "${1}0-одна миля"
/\b1 миля(?=$|\s|[[:punct:]»\xa0])/   -->   "одна миля"
/\b21:(\d\d)(?=$|\s|[[:punct:]»\xa0])/   -->   "двадцать-один час, $1 мин"
/\b([2-9]+)1 мин(?=$|\s|[[:punct:]»\xa0])/   -->   "${1}0-одна минута"
/(?<=^|\s|["«'\xa0])[Вв]кл\./   -->   "включено"
/(?<=^|\s|["«'\xa0])[Вв]ыкл\./   -->   "выключено"
/(?<=^|\s|["«'\xa0])[Кк]нопка-переключатель(?=$|\s|[[:punct:]»\xa0])/   -->   "кнопка переключатель"
/(?<=^|\s|["«'\xa0])и\s*т\.\s*д\./   -->   "и так далее"
/Анжела Арендс/i   -->   "\e/+'an.ZE.lo-_'a.r%j$nts\e/+"
