Kirilicos ypatumai PHP reguliariosiose išraiškose

Kirilicos simboliai nepatenka į grupę \w. Norint juos gauti, reikia naudoti grupę laužtiniuose skliaustuose, štai taip: [а-я]. Tačiau net ir su šia grupe yra problema - čia nepateks raidė 'ё'. Norint ją įtraukti, reikia padaryti štai taip: [а-яё].

Be to, kad kirilica veiktų korektiškai reguliariojoje išraiškoje, būtina nustatyti modifikatorių u:

php<?php
  $str = 'яяя ййй ёёё';
  $res = preg_replace('#[а-яё]#u', '!', $str);
?>
Задание 1

Duota eilutė:

php<?php
  $str = 'wйw wяw wёw wqw';
?>

Parašykite reguliariąją išraišką, kuri ras eilutes pagal šabloną: kraštuose stovi raidės 'w', o tarp jų - kirilicos raidė.

Задание 2

Duota eilutė:

php<?php
  $str = 'ааа ббб ёёё ззз ййй ААА БББ ЁЁЁ ЗЗЗ ЙЙЙ';
?>

Parašykite reguliariąją išraišką, kuri ras visus žodžius pagal šabloną: bet kokia kirilicos raidė bet kokį kiekį kartų.