Expressão Regular em PHP para Validação de E-Mail

Publicidade

Expressões regulares servem para validar um texto utilizando padrões pré-definidos, muitas vezes para validar entrada de dados pelo usuário ou antes de inserir dados em um banco de dados. O exemplo abaixo é uma expressão regular que irá checar a validade do formato de um e-mail:



$email = "contato@email.com.br";
echo preg_match("/^([a-zA-Z0-9])+([.a-zA-Z0-9_-])*@([a-zA-Z0-9_-])+(.[a-zA-Z0-9_-]+)+[a-zA-Z0-9_-]$/",$email); //Deve retornar 1 (true).

$bademail = "email.com.br";
echo preg_match("/^([a-zA-Z0-9])+([.a-zA-Z0-9_-])*@([a-zA-Z0-9_-])+(.[a-zA-Z0-9_-]+)+[a-zA-Z0-9_-]$/",$bademail); //Deveria retornar 0 (false).


Expressões Regulares
dezembro 01, 2021
0

Comentários

Menu

Pesquisar

Últimos Comentários

Fale Comigo