Vipengele vya Herufi za Kirili katika Usanifu mara kwa mara wa PHP
Herufi za Kirili hazijumuishwi katika kikundi
\w. Ili kuzipata, unahitaji kutumia
kikundi kwenye mabano mraba, kama hivi: [а-я].
Lakini hata na kikundi hiki kuna shida - hapa
haitajumuishwa herufi 'ё'. Ili kuiweka
unahitaji kufanya hivi: [а-яё].
Zaidi ya hayo, kwa ajili ya kufanya kazi kwa usahihi wa Kirili
katika usanifu mara kwa mara ni muhimu kuweka kirekebishi
u:
<?php
$str = 'яяя ййй ёёё';
$res = preg_replace('#[а-яё]#u', '!', $str);
?>
Kuna mfuatano:
<?php
$str = 'wйw wяw wёw wqw';
?>
Andika usanifu mara kwa mara, utakayopata mifuatano
kwa kigezo: kwenye pembe zote zimo herufi 'w',
na kati yao - herufi ya Kirili.
Kuna mfuatano:
<?php
$str = 'ааа ббб ёёё ззз ййй ААА БББ ЁЁЁ ЗЗЗ ЙЙЙ';
?>
Andika usanifu mara kwa mara, utakayopata maneno yote kwa kigezo: herufi yoyote ya Kirili idadi yoyote ya mara.