Апостороф в UTF-8

  • Автор темы Автор темы 13rust
  • Дата начала Дата начала

13rust

Новичок
Апостороф в UTF-8

Добрый день. Шеф дал задачу: разрешить апостроф при регистрации пользователей. Проблема в том, что в проверка выполняется с помощью функции ereg (я же всегда пользовался preg_match) и кодов символов. Долго лазил по таблицам символов UTF-8, но так ни к чему и не пришел. Может здесь кто поможет?
PHP:
if (ereg("[^\x80-\xF7 [:alnum:]@_.-]", $name)) return t('The username contains an illegal character.');
 
а не проще переписать на preg_*?

-~{}~ 22.01.10 11:59:

>> основная проблема, чую, будет после

гыгы :D

есть подозреньице, что шеф это попросил неспроста, со знанием, так сказать, дела :)
 
13rust
Наверное бессмысленно спрашивать почему нельзя сменить ereg на preg_match?

-~{}~ 22.01.10 12:25:

есть подозреньице, что шеф это попросил неспроста, со знанием, так сказать, дела
Может он подозревает, что есть ряд д’Артаньянов среди клиентов :)
 
Сверху