Namespaces

Variants
Actions

Please note that as of October 24, 2014, the Nokia Developer Wiki will no longer be accepting user contributions, including new entries, edits and comments, as we begin transitioning to our new home, in the Windows Phone Development Wiki. We plan to move over the majority of the existing entries over the next few weeks. Thanks for all your past and future contributions.

Revision as of 05:21, 23 October 2013 by hamishwillee (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Usando Expressão Regular para validar e-mail em Java ME

From Wiki
Jump to: navigation, search
Article Metadata

Artigo
Criado por maiconherverton em 20 Sep 2009
Última alteração feita por hamishwillee em 23 Oct 2013


Resumo

Este artigo visa demonstrar o uso das expressões regulares para validar se um e-mail foi digitado corretamente utilizando a linguagem Java ME.

Código fonte

/* Autor: Maicon Herverton, maiconherverton@yahoo.com.br, Brasil */
 
import javax.microedition.midlet.MIDlet;
import javax.microedition.midlet.MIDletStateChangeException;
import me.regexp.*;
public class Regex extends MIDlet {
 
public Regex() {
}
 
protected void destroyApp(boolean arg0) throws MIDletStateChangeException {
}
 
protected void pauseApp() {
}
 
protected void startApp() throws MIDletStateChangeException {
 
String email = "seuemail@servidor.com.b#$$#$r";
// Aqui atribiu-se a variável: e-mail, o texto do e-mail desejado
 
RE padrao = RE(".+@.+\\.[a-z]+");
 
// Expressão regular para aceitar apenas letras minúsculas de 'a' a 'z' indicando que o texto deve conter um '@' e depois um texto com '.'
if (padrao.matcher(email)){
System.out.println("O e-mail: " + email + " está no padrão!");
// O e-mail encontra-se dentro do padrão definido na variável padrao
}
else{
System.out.println("O e-mail: " + email + " não está no padrão!");
// O e-mail não está dentro do padrão estabelecido na variável padrao
}
 
}
 
}
This page was last modified on 23 October 2013, at 05:21.
216 page views in the last 30 days.

Was this page helpful?

Your feedback about this content is important. Let us know what you think.

 

Thank you!

We appreciate your feedback.

×