Ver Mensaje Individual
  #2 (permalink)  
Antiguo 17/12/2014, 01:54
Avatar de chuidiang
chuidiang
Colaborador
 
Fecha de Ingreso: octubre-2004
Mensajes: 3.774
Antigüedad: 20 años, 3 meses
Puntos: 454
Respuesta: Expresiones Regulares Java

Hola:

Depende de lo que quieras puedes hacerlo con expresiones regulares o a base de los métodos substring y demás métodos de string. Algo sencillo como lo que pretendes puedes hacerlo así

Código Java:
Ver original
  1. String cadena = "Mi casa es de color azul y tengo un perro llamado boby";
  2. String [] cachos = cadena.split("azul");
  3. // Si cachos.length>1 es que existen la palabra azul. En cachos[1] tendrías lo que va detrás.

split() admite una expresión regular, así que podrías poner algo más complejo, por ejemplo, si te da igual azul en mayúsculas/minúsculas

Código Java:
Ver original
  1. String [] cachos = cadena.split("(?i)azul");

Se bueno.
__________________
Apuntes Java
Wiki de Programación