×
Namespaces

Variants
Actions
Revision as of 08: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 Nokia Developer 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 08:21.
170 page views in the last 30 days.