Jump to content

[Resolvido] Validação de email em C


AnaSilva

Recommended Posts

como assim mts linhas XD ? eu em C# só presisava de 2 linhas =O 😕 como é possivel k em C seja mts linhas? :( nao me importo k seja mt linhas se souberes ehehe 😁 só quero k ele valide o email

Link to post
Share on other sites
HappyHippyHippo

primeiro deverá aprender a usar expressões regulares: http://www.gnu.org/software/libc/manual/html_node/Regular-Expressions.html

depois é só aplicar uma das muitas soluções existentes ... como :

[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?
Edited by brunoais
link partido não resolvido
  • Vote 1
IRC : sim, é algo que ainda existe >> #p@p
Link to post
Share on other sites

primeiro deverá aprender a usar expressões regulares : regex

depois é só aplicar uma das muitas soluções existentes ... como :

[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?

eu sei a parte das expressoes regulares mas nao sei como inserir no C pk eu ja ussei em C# o regex =( mas nao tou a conseguir fazer em C como no C# hehe eu sei k muda um poucinho mas xD ainda nao descobri como faço em C ç.ç

Edited by AnaSilva
Link to post
Share on other sites

por acaso reparei k tem la um link mas.... no link do regex diz

404 - Page Not Found

he page you were looking for could not be found on the GNU web server.

If you followed a link that turned out to be broken, and the page with the broken link mentions an explicit address to which to report bugs, please use that address.

Pages not on gnu.org or fsf.org need to be reported to their own webmasters; we can't do anything about them.

For gnu.org and fsf.org pages, you can report problems to the GNU webmasters <webmasters@gnu.org> if no better address is available.

Edited by AnaSilva
Link to post
Share on other sites
HappyHippyHippo

por acaso reparei k tem la um link mas.... no link do regex diz

o fórum está maluco ... coloquei o URL completo, se bem que continua separado ...

podes sempre fazer copy-paste ...

IRC : sim, é algo que ainda existe >> #p@p
Link to post
Share on other sites

o fórum está maluco ... coloquei o URL completo, se bem que continua separado ...

podes sempre fazer copy-paste ...

hmm.... D: vou ter k fazer o cod msm da biblioteca.... ç.ç pensei k ja tava feito lool la vou eu tentar obrigada nhyaa

Link to post
Share on other sites

😕

Qual seria a lógica de ter uma biblioteca que obrigasse a bater o seu próprio código???

O regex.h faz parte da Glibc, pelo menos para sistemas linux :P

http://stackoverflow.com/questions/11377631/regex-in-c-language-using-functions-regcomp-and-regexec-toggles-between-first-an

Nesse link tens uma pessoa que usa o Dev-c++ com o regex.h e supostamente sacou o pacote daqui:

http://gnuwin32.sourceforge.net/packages/regex.htm

  • Vote 1
Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.