Ver Mensaje Individual
  #3 (permalink)  
Antiguo 07/11/2010, 17:06
Avatar de chicohot20
chicohot20
 
Fecha de Ingreso: mayo-2009
Mensajes: 388
Antigüedad: 15 años, 9 meses
Puntos: 43
Respuesta: Expresiones regulares en JAVA

Gracias por responder, pero tu expreg no me acepta estos numeros:

8. Debe ser correcto
.88 Debe ser correcto
88 Debe ser correcto
. Incorrecto

Si ingreso solamente punto(.) me debe rechazar

Código JAVA:
Ver original
  1. public boolean validaDecimal(String id){
  2. boolean valido=true;
  3.             Pattern pc = Pattern.compile("\\d*\\.\\d{2}");
  4.             Matcher m = pc.matcher(id);
  5.             valido = m.matches();
  6.            
  7.             return valido;
  8.        
  9.     }