Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
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!!
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
pode tentar assim
^[0-9]{3}\.[0-9]{3}\.[0-9]{3}\.[0-9]{2}$