История изменений
Исправление znenyegvkby, (текущая версия) :
http://php.net/manual/en/ref.mbstring.php
Это к тому, что уже писали, т.е. mb_ereg.
В документации есть такое
UTF-8 validity of the pattern is checked since PHP 4.3.5.
а уже если залезть в код, то становится понятно, что если в шаблоне символа нет – получим ошибку. Что является диким трешем, я согласен, ибо считаю, что _не нужно_ было добавлять модификатор /u, если он не может работать как нужно и приходится держать в голове кучу нюансов. В любом случае аналоги есть, поэтому просто забудьте про эти функции если работаете с юникодом.
P.S.: А еще лучше – забудьте PHP.
Исходная версия znenyegvkby, :
http://php.net/manual/en/ref.mbstring.php Это к тому, что уже писали, т.е. mb_ereg В документации есть такое
UTF-8 validity of the pattern is checked since PHP 4.3.5.
а уже если залезть в код, то становится понятно, что если в шаблоне символа нет – получим ошибку. Что является диким трешем, я согласен, ибо считаю, что _не нужно_ было добавлять модификатор /u, если он не может работать как нужно и нужно учитывать кучи вещей. В любом случае аналоги есть, поэтому просто забудьте про эти функции если работаете с юникодом.