PHPにおける正規表現でのユニコード処理

以前にも遭遇したことのある修飾子 u は、 正規表現がユニコード、特にキリル文字列を 正しく処理するようにします:

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