Špecifiká cyriliky v regulárnych výrazoch JavaScript

Cyrilické znaky nepatria do skupiny \w. Na ich získanie musíte použiť skupinu v hranatých zátvorkách, takto: [а-я]. Ale aj s touto skupinou je problém - nezahrnie sa sem písmeno 'ё'. Pre jeho zaradenie je potrebné urobiť to takto: [а-яё].

Задание 1

Daný reťazec:

javascriptlet str = 'wйw wяw wёw wqw';

Napíšte regulárny výraz, ktorý nájde reťazce podľa vzoru: na okrajoch stoja písmená 'w', a medzi nimi - písmeno cyriliky.

Задание 2

Daný reťazec:

javascriptlet str = 'ааа ббб ёёё ззз ййй ААА БББ ЁЁЁ ЗЗЗ ЙЙЙ';

Napíšte regulárny výraz, ktorý nájde všetky slová podľa vzoru: akékoľvek cyrilické písmeno ľubovoľný počet krát.