Ir para conteúdo

POWERED BY:

Arquivado

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

ffpradella

Regular Expression - CPF

Recommended Posts

Ola pessoal..

 

fuçando na net encontrei a expressao regular ^\d{3}\d{3}\d{3}\d{2}$ para validar entrada de cpf com o regular expression validator...

como faço para ele obrigar a entrada de pontos tipo: 000.000.000.00

 

??

 

Obrigada!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

pode tentar assim

 

^[0-9]{3}\.[0-9]{3}\.[0-9]{3}\.[0-9]{2}$

Compartilhar este post


Link para o post
Compartilhar em outros sites

Fiz o seguinte procedimento...

 

Para ficar mais fácil a digitação do cpf realmente colocamos pontos e os traços e tudo mais. Só que para buscar no banco de dados iremos sempre buscar uma string ...... que é com os pontos e tudo mais.....e as vezes não e o melhor método.

 

Uma outra forma de fazer isso é a seguinte:

 

Instalei o Ajax Control Toolkit e fiz o seguinte procedimento.

 

1. Coloquei uma mascara da seguinte forma (MaskedEditExtender): 999,999,999-99

2. Coloquei um validator para verificar se os campos estão em brancos.

3. Coloquei um valitador para verificar se todos os campos foram preenchidos

 

Teremos então um TextBox com uma mascara da seguinte forma: ___.___.___-__

Asism que digitar o CPF a mascara some e fica somente os numeros.

O legal disso que tada vez que colocamos o foco no textbox os numeros voltam a ser apresentados com a mascara ex: 999.999.999-99

Quando saimos, voltam a ser apresentados como somente numeros...

 

Pode ser um exelente método...

 

Espero que ajude!

 

Abraços

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.