Página Inicial do Fórum > Java Avançado

Verificar se RG é Válido, ajuda



Criar novo tópico   


  1. curtis
    Posts:83


    Comment Arrow

    Publicado em: 09/04/2009 23:18:44

    Olá a todos, eu li no site: http://www.profcardy.com/artigos/rg.php para ver como o RG é verificado como sendo válido ou não, então tentei fazer o seguinte código:

    o JRg é um JFormattedTextField



    Mas na hora que eu executo dá o seguinte erro:

    Exception in thread "AWT-EventQueue-0" java.lang.NumberFormatException: For input string: "33.333.333-3"

    Alguém poderia me ajudar? Muito Obrigado
    _________________
    Fabio C. Volpe

    ---
    "Nada é tão fácil quanto parece nem tão difícil quanto diz o manual"



  1. brain
    Posts:654


    Comment Arrow

    Publicado em: 09/04/2009 23:18:44

    Validar RG ??? hmmm isso me parece beeem estranho, nunca vi uma rotina dessas !

    mas vamos lah... seu problema esta no substring... utilize assim:




    Flow
    _________________




  1. miojo
    Posts:1358


    Comment Arrow

    Publicado em: 09/04/2009 23:18:44

    num eh por nada, mas nunca vi validacao de RG, principalmente pelo basico:
    nao existe PADRAO de RG... num eh q nem CPF (q tem ateh formula pra validar os digitos finais)



  1. dennisrosa
    Posts:970


    Comment Arrow

    Publicado em: 09/04/2009 23:18:44

    do proprio site
    O chamado "Registro Geral" é sempre relativo a um particular órgão emissor, cada qual com a sua regra matemática de autenticidade... Aqui temos a exposição da regra matemática que justifica a composição numérica do dígito do RG, particularmente emitido pela SSP-SP.





    Existem numeros de RG que podem conter letras !!! e o pior de tudo, esses numeros podem ser repetidos entre os estados.

    Um Abraço,
    Dennis



  1. Digosax
    Posts:1


    Comment Arrow

    Publicado em: 09/04/2009 23:18:44

    OLÁ, PESSOAL...... ESSE CODIGO NÃO ESTA FUNCIONANDO..... SE ALGUEM TIVER OUTRA SUGESTÃO ME AJUDEM.....



  1. simu
    Posts:9417


    Comment Arrow

    Publicado em: 09/04/2009 23:18:44

    Oi,
    sugestao:


    []]]
    _________________
      Nome real: Carlos F. Heuberger

    Removeram os meus direitos de administrador e moderador - sem aviso, pela segunda vez - contate o ombudsman (?), a equipejavafree ou a "alta gerência" se necessário - Que pena... que terminou dessa maneira!

    "The mod javafree deserves, but not the one it needs right now."
    --------------------
    Não leio nem respondo MPs!
    This posting is provided AS IS with no warranties and confers no rights.



  1. peczenyj
    Posts:85


    Comment Arrow

    Publicado em: 09/04/2009 23:18:44

    VC quer validar CPF. RG dependendo do estado pode ter letra até...



  1. c. eduardo
    Posts:1


    Comment Arrow

    Publicado em: 09/04/2009 23:18:44

    Gostaria de saber como eu faço para
    verificar o numero de um rg que contem letra !
    alguem pode me ajudar ?
    ateh +



  1. gabrielpl
    Posts:484


    Comment Arrow

    Publicado em: 09/04/2009 23:18:44

    A melhor coisa a fazer é não validar o RG. Os números mais antigos nem possuem dígito verificador, nem letra nem nada.



  1. Relacionados





Novo tópico   Responder tópico     Índice do forum -> Java Avançado