Ir para conteúdo

POWERED BY:

Arquivado

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

leooizepi

[Resolvido] Expressão Regular

Recommended Posts

e ae galera...

 

tenho uma função para validar um campo do tipo Competência (mm/aaaa), mais quando eu entro com a competencia '13/2009', ele da como true!! Mês 13 nao existe neh.. hehe

 

function ValidarDataCompetencia(value) {
	var er = /(0?[1-9]|1[0-2])\/(19|20)?\d{2}/;
	if (er.test(value)) 
		return true
	else 
		return false;
}

onde que eu estou errando?

 

valeu.. abraço!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

tenta com essa

/(1[0-2])|(0[1-9])\/(19|20)[0-9]{2}/

Compartilhar este post


Link para o post
Compartilhar em outros sites

tenta com essa

/(1[0-2])|(0[1-9])\/(19|20)[0-9]{2}/

os meses funcionou agora.. ta entre 01 e 12.. beleza.. mais o ano ele deixa entra em 1800... queria q estive entre o seculo 19 e 20

 

valeu!! abraço!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

hmm verdade segue corrigido

 

/((1[0-2])|(0[1-9]))\/(19|20)[0-9]{2}/

t+

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.