Есть условие при регистрации, логин должен состоять только из анг., рус. букв алфавита и цифр, но он не работает, когда я ввожу логин на русском, в чем проблема?
$login = trim(filter_input(INPUT_POST, 'login', FILTER_SANITIZE_STRING));
elseif (!preg_match('|^[a-zA-Zа-яА-Я0-9]+$|i', $login)) msg('Логин должен состоять из букв и цифр');