Jump to content

[dica] Validando Custom Fields


Recommended Posts

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

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

Guest
This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

Do you agree with our terms?