Práca s unikódom v regulárnych výrazoch v PHP

Modifikátor u, s ktorým ste sa už stretli skôr, núti regulárny výraz správne fungovať s unikódom. Konkrétne správne spracovávať cyrilické reťazce:

php<?php
  preg_replace('#[а-яё]#u', '!', 'яяя ййй ёёё');
?>