tekobr Posted July 30, 2010 Share Posted July 30, 2010 Estava procurando uma forma de validar os Custom Fields, e vi que poderia validá-los através da própria tela onde nós criamos/modificamos eles, através de uma \"Regular Expression Validation String\". Achei um monte de textos sobre esse tema no Google e consegui configurar uma validação, veja: No campo Validation do Custom Field, para uma data de nascimento no formato dd/mm/aaaa: /^(0[0-9]|[12][0-9]|3[01])/(0[1-9]|1[012])/([12][0-9]{3})$/ E para um número de telefone, como por exemplo o comercial ou o celular, no formato (xx) 9999-9999: /^((?[0-9]{2,2})?|[0-9]{3,3}[-. ]?)[ ][0-9]{4,4}[-. ]?[0-9]{4,4}$/ Reparem na data que se colocarem no formato americano (03/22/2000) ele não aceita. Espero que essa minha primeira contribuição seja útil! Link to comment Share on other sites More sharing options...
tekobr Posted July 30, 2010 Author Share Posted July 30, 2010 Estava procurando uma forma de validar os Custom Fields, e vi que poderia validá-los através da própria tela onde nós criamos/modificamos eles, através de uma \\\"Regular Expression Validation String\\\". Achei um monte de textos sobre esse tema no Google e consegui configurar uma validação, veja: No campo Validation do Custom Field, para uma data de nascimento no formato dd/mm/aaaa: /^(0[0-9]|[12][0-9]|3[01])/(0[1-9]|1[012])/([12][0-9]{3})$/ E para um número de telefone, como por exemplo o comercial ou o celular, no formato (xx) 9999-9999: /^((?[0-9]{2,2})?|[0-9]{3,3}[-. ]?)[ ][0-9]{4,4}[-. ]?[0-9]{4,4}$/ Reparem na data que se colocarem no formato americano (03/22/2000) ele não aceita. Espero que essa minha primeira contribuição seja útil! Link to comment Share on other sites More sharing options...
Recommended Posts