Ver Mensaje Individual
  #2 (permalink)  
Antiguo 14/11/2015, 06:21
Avatar de chuidiang
chuidiang
Colaborador
 
Fecha de Ingreso: octubre-2004
Mensajes: 3.774
Antigüedad: 19 años, 7 meses
Puntos: 454
Respuesta: Expresiones Regulares

Hola:

Si solo son esas cuatro expresiones, puede valerte esto

Código Java:
Ver original
  1. String regex = "damage|minor damages|heavy damage";
  2.      
  3.       System.out.println(Pattern.matches(regex, "damage"));
  4.       System.out.println(Pattern.matches(regex, "minor damages"));
  5.       System.out.println(Pattern.matches(regex, "heavy damage"));
  6.       System.out.println(Pattern.matches(regex, "no damages"));

pero casi también te vale un if con equals

Código Java:
Ver original
  1. if (! "no damages".equals (tuTexto) ) {
  2.          // es uno de los otros.
  3.           ....
  4. }

Se bueno.
__________________
Apuntes Java
Wiki de Programación