PHP'деги регулярдуу сөз айкашыктарында кирилл тамгаларынын өзгөчөлүктөрү

Кирилл символдору \w тобуна кирбейт. Аларды алуу үчүн квадрат кашаадагы тобу колдонуу керек, мындай: [а-я]. Бирок бул топ менен дагы көйгөй бар - бул жерге 'ё' тамгасы кирбейт. Аны кошуу үчүн мындай кылуу керек: [а-яё].

Ошондой эле, кирилл тамгалары регулярдуу сөз айкашыктарында туура иштөөсү үчүн u модификаторун коюу зарыл:

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

Берилген сап:

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

жактарында 'w' тамгалары турган, алардын ортосунда - кирилл тамгасы болгон саптарды таба турган регулярдуу сөз айкашын жазыңыз.

Задание 2

Берилген сап:

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

каалаган кирилл тамгасы каалаган канча жолу деген үлгүгө ылайык бардык сөздөрдү таба турган регулярдуу сөз айкашын жазыңыз.