Подскажите с регулярным выражением.

BlacKing

Новичок
Да, я тоже думаю что $mail_define[$i] содержит кроме мыла ещё например пару пробельчиков например...
 

Steal_PHP

Новичок
Должно работать с символами и начала и конца строки.
Проверил Ваше регулярное выражение - все работает, только слишком уж оно упрощенное, мало какое мыло сможете проверить.
 

black_raven

Новичок
Да уже не так важно само выражение сколь, почему он с символами не работает? Я на нескольких апачах проверил, под вин и бсд платформами, с управляющими не работает.
 

Steal_PHP

Новичок
Вот код который работает у меня:
<?php
if (eregi("^[a-z]+@[a-z]+\.[a-z]{2,4}$", '[email protected]')) {
echo 'All working';
}
?>
Сами же функции должны коректно работать и под Виндой и под Юнихом без дополнительный настроек. Попробуйте еще с помощью Perl-совместимых функций проделать тоже самое, Апач тут не при чем.
 

Фанат

oncle terrible
Команда форума
у автора вопроса проблема не в регулярном
а в том, что он не знает содержимое своей переменной
 
Сверху