Qullanıcı:AlefZet/crh/Problems
Körüniş
< Qullanıcı:AlefZet | crh
'/(['.WORD_BEGINS.']+)ande(['.WORD_ENDS.']+)/u' => '$1аньде$2',
'/(['.WORD_BEGINS.']+)Ande(['.WORD_ENDS.']+)/u' => '$1Аньде$2',
'/(['.WORD_BEGINS.']+)ANDE(['.WORD_ENDS.']+)/u' => '$1АНЬДЕ$2',
## Ь после Л
'/(['.CRH_L_F.'])l(['.CRH_L_CONS_LC.''.WORD_ENDS.'])/u' => '$1ль$2',
'/(['.CRH_L_F_UC.'])L(['.CRH_L_CONS.''.WORD_ENDS.'])/u' => '$1ЛЬ$2',
## буква Ё - первый заход
## расставляем Ь после согласных
'/(['.WORD_BEGINS.']+)([yY])ö(['.CRH_L_N_CONS.'])([aAuU'.CRH_L_CONS.''.WORD_ENDS.'])/u' => '$1$2ö$3ь$4',
'/(['.WORD_BEGINS.']+)([yY])Ö(['.CRH_L_N_CONS.'])([aAuU'.CRH_L_CONS.''.WORD_ENDS.'])/u' => '$1$2Ö$3Ь$4',
## буква Ю - первый заход
## расставляем Ь после согласных
'/(['.WORD_BEGINS.']+)([yY])ü(['.CRH_L_N_CONS.'])([aAuU'.CRH_L_CONS.''.WORD_ENDS.'])/u' => '$1$2ü$3ь$4',
'/(['.WORD_BEGINS.']+)([yY])Ü(['.CRH_L_N_CONS.'])([aAuU'.CRH_L_CONS.''.WORD_ENDS.'])/u' => '$1$2Ü$3Ь$4',
## bö- bü- и т.д.
## случаи, когда нужен Ь
## bcgkpşBCGKPŞ вместо CRH_L_M_CONS стоит специально
'/(['.WORD_BEGINS.']+)([bcgkpşBCGKPŞ])ö(['.CRH_L_N_CONS.'])(['.CRH_L_CONS.''.WORD_ENDS.'])/u' => '$1$2о$3ь$4',
'/(['.WORD_BEGINS.']+)([bcgkpşBCGKPŞ])Ö(['.CRH_L_N_CONS.'])(['.CRH_L_CONS.''.WORD_ENDS.'])/u' => '$1$2О$3Ь$4',
'/(['.WORD_BEGINS.']+)([bcgkpşBCGKPŞ])Ö(['.CRH_L_N_CONS.'])(['.CRH_L_CONS.''.WORD_ENDS.'])/u' => '$1$2О$3Ь$4',
'/(['.WORD_BEGINS.']+)([bcgkpşBCGKPŞ])ü(['.CRH_L_N_CONS.'])(['.CRH_L_CONS.''.WORD_ENDS.'])/u' => '$1$2у$3ь$4',
'/(['.WORD_BEGINS.']+)([bcgkpşBCGKPŞ])ü(['.CRH_L_N_CONS.'])(['.CRH_L_CONS.''.WORD_ENDS.'])/u' => '$1$2у$3ь$4',
'/(['.WORD_BEGINS.']+)([bcgkpşBCGKPŞ])Ü(['.CRH_L_N_CONS.'])(['.CRH_L_CONS.''.WORD_ENDS.'])/u' => '$1$2У$3Ь$4',
'/(['.WORD_BEGINS.']+)([bcgkpşBCGKPŞ])Ü(['.CRH_L_N_CONS.'])(['.CRH_L_CONS.''.WORD_ENDS.'])/u' => '$1$2У$3Ь$4',
## ö и ü в начале слова
## случаи, когда нужен Ь
'/(['.WORD_BEGINS.']+)ö(['.CRH_L_N_CONS.'pP])(['.CRH_L_CONS.''.WORD_ENDS.'])/u' => '$1о$2ь$3',
'/(['.WORD_BEGINS.']+)Ö(['.CRH_L_N_CONS_LC.'p])(['.CRH_L_CONS.''.WORD_ENDS.'])/u' => '$1О$2ь$3',
'/(['.WORD_BEGINS.']+)Ö(['.CRH_L_N_CONS_UC.'P])(['.CRH_L_CONS.''.WORD_ENDS.'])/u' => '$1О$2Ь$3',
'/(['.WORD_BEGINS.']+)ü(['.CRH_L_N_CONS.'])(['.CRH_L_CONS.''.WORD_ENDS.'])/u' => '$1у$2ь$3',
'/(['.WORD_BEGINS.']+)Ü(['.CRH_L_N_CONS_LC.'])(['.CRH_L_CONS.''.WORD_ENDS.'])/u' => '$1У$2ь$3',
'/(['.WORD_BEGINS.']+)Ü(['.CRH_L_N_CONS_UC.'])(['.CRH_L_CONS.''.WORD_ENDS.'])/u' => '$1У$2Ь$3',
'/ецин(['.WORD_ENDS.']+)/u' => 'етсин$1',
'/ЕЦИН(['.WORD_ENDS.']+)/u' => 'ЕТСИН$1',