Unicode kezelése reguláris kifejezésekben PHP-ben

A korábban már megismert u módosító lehetővé teszi, hogy a reguláris kifejezés helyesen dolgozzon az Unicoddal. Különösen helyesen kezeli a cirill karakterláncokat:

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