PHPda regexda kirill belgilarining xususiyatlari

Kirill belgilari \w guruhiga kirmaydi. Ularni olish uchun kvadrat qavs ichidagi guruhdan foydalanish kerak, mana shu tarzda: [а-я]. Ammo bu guruh bilan ham muammo bor - bu erga 'ё' harfi kirmaydi. Uni kiritish uchun shunday qilish kerak: [а-яё].

Bundan tashqari, regexda kirillning to'g'ri ishlashi uchun u modifikatorini o'rnatish kerak:

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

Berilgan satr:

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

Quyidagi naqun bo'yicha satrlarni topadigan regex yozing: chetlarda 'w' harflari turadi, ularning orasida - kirill harfi.

Задание 2

Berilgan satr:

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

Quyidagi naqun bo'yicha barcha so'zlarni topadigan regex yozing: istalgan kirill harfi istalgan marta.