Регулярное выражение для проверки имени пользователя

Raerek

Регистрация
17.01.16
Сообщения
131
Симпатии
13
#1
В настройка регистрации пользователя есть пункт, позволяющий ограничить разрешенные имена определенным набором символов.

Ниже приведу пример регулярного выражения, разрешающего использовать имена:
  • Содержащие только кириллицу, знаки - _ и пробел
  • Содержащие только латиницу, знаки - _ и пробел
    Код:
    ^(([a-zA-Z0-9-_ ]+)|(((\xD0[\x80-\xBF])|(\xD1[\x80-\xBF])|([0-9-_ ]))+))$