Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Przyr

Validações

Recommended Posts

Olá!

 

Gostaria que me ajudassem hehe, sou novo no Javascript e ando lendo alguns tutoriais.

 

Mas, poderiam me ajudar a criar certas funções de validação?

 

Observação: a verificação de cada função tem que ocorrer em todo o texto de entrada, não somente no início nem somente no fim.

 

Estou precisando criar as seguintes funções de validação:

 

1) Verificar se o texto de entrada possui somente as letras de A até Z (somente maiúsculas).

 

Minha tentativa:

function validacao_letra(strValue) {
var objRegExp = /^[A-Z]+$/;
return objRegExp.test(strValue);
}

 

 

2) Verificar se o texto de entrada possui somente o número zero.

 

Minha tentativa:

function so_tem_zero(strValue) {
var objRegExp = /^[0]+$/;
return objRegExp.test(strValue);
}

 

 

3) Verificar se o texto de entrada possui somente o número um até o número nove.

 

Minha tentativa:

function so_tem_um_a_nove(strValue) {
var objRegExp = /^[1-9]+$/;
return objRegExp.test(strValue);
}

 

 

 

4) Verificar se o texto de entrada não tem nenhum número e nenhuma letra (maiúscula ou minúscula).

 

Minha tentativa:

function nem_numero_nem_letra(strValue) {
var objRegExp = /[^a-zA-Z0-9]+$/;
return objRegExp.test(strValue);
}

 

 

 

 

5) Verificar se o texto de entrada tem o símbolo espaço " ".

 

Minha tentativa:

function contem_espaco(strValue) {
var objRegExp = / /;
return objRegExp.test(strValue);
}

 

 

6) Verificar se o texto de entrada possui somente os seguintes caracteres !@#$%*()_-+=²³[]{}|/?;:.,

 

Minha tentativa:

function contem_so_simbolos_permitidos(strValue) {
var objRegExp = /!@#$%*()_-+=²³[]{}|\/?;:.,/g;
return objRegExp.test(strValue);
}

 

 

Obrigado pela ajuda! Ficarei grato em aprender mais!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Creio que a principio a ideia é essa, conforme for passando tempo você vai ver que existem n possibilidades para criar objetos em js que facilitam usa vida,e vai ver que existem varios já prontos na internet, procure aprender o JS e também os frameworks disponiveis como JQuery tem uns validator que facilitam a vida.

 

a ideia de usar Regex é ótima...

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.