Прворка на руссике буквы

cepera

Новичок
Прворка на руссике буквы

Привет народ!

Подскажите как сделать(или правильно сделать) проверку, чтобы не было ничего кроме a-z,0-9,-,
Я попробывал через регулярные выражения как и советывали:

if (preg_match("/[^(\w)|(\@)|(\.)]/",$usermail)) {
echo "invalid mail";
exit;
}
но это проходить только если cp688, koi и win не ловятся!
 
Сверху