Uma das tarefas mais comuns ao criar um site com PHP é aceitar e validar os endereços de e-mail . A maneira mais fácil de fazer isso é usando a expressão regular. Embora existam muitas possíveis seqüências de expressões regulares diferentes que podem ser utilizados para verificar o formato de um endereço de e-mail , pelo menos um é mais simples do que os outros. Instruções
Criar uma função de validação
1
Criar a string de expressão regular que irá ser usada para validar os endereços de e-mail . Muitos programadores diferentes criaram muitas cordas diferentes de expressões regulares para este fim , e você está livre para criar o seu próprio, mas uma das versões mais simples está listado aqui:
" /^ ([a -zA- Z0- 9] ) + ([a -zA- Z0-9 \\. _- ] ) * @ ([a -zA- Z0- 9_ -] ) + ([a -zA- Z0-9 \\. _- ] +) + $ /"
2
Criar a função de validação . Com a seqüência de expressão regular, você pode usar preg_match para validar a qualquer texto e confirmar que é um endereço de email válido. Uma função de exemplo está listado aqui:
função validateEmail ( $ email ) {
if ( preg_match ("/^ ([a -zA- Z0-9 ] ) + ([a -zA -Z0-9 \\. _- ] ) * @ ([a -zA- Z0- 9_ -] ) + ([a -zA- Z0-9 \\. _- ] + ) + $ /" , $ email ) ) {
//O endereço é válido
return true; }
//O endereço não é válido
return false ;
}
3
Use a função de validação para validar os endereços de e-mail digitado pelo usuário
.