Last active
December 14, 2017 12:06
-
-
Save albertklik/2352ce36a0b9b76d0253c2e86bf36eff to your computer and use it in GitHub Desktop.
teoria da computação
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
//framework de validação de dados de formulario para aplicativos rápidos | |
//recebe uma string de dados de um documento | |
//define uma regra com expressões regulares com base em opções definidas pelo usuario | |
//verifica a primeira ocorrência | |
//verifica numero de ocorrências do documento | |
//retorna ao usuário primeira ocorrência e numero de ocorrencia | |
public class regularexpressionList { | |
public static final int EXPRESSION_N_TEL = 1; | |
public static final int EXPRESSION_N_CPF = 2; | |
public static final int EXPRESSION_N_DATA_NASC = 3; | |
public static final int EXPRESSION_N_EMAIL = 4; | |
private static final String EXPRESSION_TEL = "expression_here"; | |
private static final String EXPRESSION_CPF = "expression_here"; | |
private static final String EXPRESSION_DATA_NASC = "expression_here"; | |
private static final String EXPRESSION_EMAIL = "expression_here"; | |
public regularexpressionList (int numeroExpressao) { | |
} | |
public boolean match (String value) { | |
return true; | |
} | |
} | |
//0 - busca de qualquer caractere | |
//1 - busca de qualquer numero | |
//2 - não numerico | |
//3 - caractere com letras e numeros | |
//4 - quualquer caracteres de letras e numeros | |
/* | |
public String MontaExporessao ( list<int> opcoes ) { | |
}*/ |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment