Kenmerke van Cyrilliese skrif in PHP gereelde uitdrukkings

Cyrilliese karakters maak nie deel uit van die groep \w nie. Om hulle te kry, moet jy 'n groep in vierkantige hakies gebruik, soos volg: [а-я]. Maar selfs met hierdie groep is daar 'n probleem - die letter 'ё' sal nie hierby ingesluit word nie. Om dit in te sluit, moet jy dit so doen: [а-яё].

Daarbenewens, vir die korrekte werking van Cyrilliese skrif in 'n gereelde uitdrukking, is dit nodig om die wysiger u te plaas:

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

Gegewe 'n string:

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

Skryf 'n gereelde uitdrukking wat die snare vind volgens die patroon: aan die kante is daar letters 'w', en tussen hulle - 'n Cyrilliese letter.

Задание 2

Gegewe 'n string:

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

Skryf 'n gereelde uitdrukking wat alle woorde vind volgens die patroon: enige Cyrilliese letter enige aantal kere.