Ciri-ciri Aksara Kiril dalam Regex PHP

Aksara Kiril tidak termasuk dalam kumpulan \w. Untuk mendapatkannya, anda perlu menggunakan kumpulan dalam kurungan siku, seperti ini: [а-я]. Walau bagaimanapun, terdapat masalah dengan kumpulan ini - huruf 'ё' tidak akan termasuk. Untuk memasukkannya, anda perlu lakukan seperti ini: [а-яё].

Selain itu, untuk aksara Kiril berfungsi dengan betul dalam regex, pemodifikasi u perlu diletakkan:

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

Diberikan rentetan:

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

Tulis regex yang akan mencari rentetan mengikut corak: huruf 'w' berada di tepi, dan di antaranya - huruf Kiril.

Задание 2

Diberikan rentetan:

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

Tulis regex yang akan mencari semua perkataan mengikut corak: sebarang huruf Kiril sebarang bilangan kali.