Ver Mensaje Individual
  #2 (permalink)  
Antiguo 05/07/2013, 06:29
Avatar de Xerelo
Xerelo
 
Fecha de Ingreso: mayo-2009
Mensajes: 2.175
Antigüedad: 15 años
Puntos: 306
Respuesta: problema con matcher

La respuesta, en la API

http://docs.oracle.com/javase/6/docs...her.html#find()

Cita:
This method starts at the beginning of this matcher's region, or, if a previous invocation of the method was successful and the matcher has not since been reset, at the first character not matched by the previous match.
Cada vez que haces un find, continúa a partir de ese punto.

Tienes dos opciones, o guardar el valor del primer find, o hacer un if del find y dentro de él las otras dos condiciones.
__________________
Cada vez que solucionas los problemas de alguien que no se esfuerza, piensa en que el día de mañana puede llegar a ser tu compañero de trabajo, o peor, tu jefe.