Java - PARENTESIS

 
Vista:

PARENTESIS

Publicado por Frank (55 intervenciones) el 27/04/2010 00:07:35
Hola

Como hago para capturar lo que esta entre parentesis. Por ejemplo el usuario digita una palabra entre parentesis como hago para capturar la palabra que digito entre parentesis, solamente la palabra

Gracias por su atencion
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil

RE:PARENTESIS

Publicado por octavio (74 intervenciones) el 27/04/2010 07:26:11
String texto = "algoo (adentro) afuera";
String dentroParent = texto.substring(texto.indexOf("(")+1, texto.indexOf(")"));
System.out.println(dentroParent);

POR PANTALLA: adentro

el metodo substring copia parte de un texto, toma 2 parametros (usado de esta manera), el primero es el indice desde el cual deseas comenzar a copiar y el 2do donde deseas terminar de copiar. Puedes usar indexOf para saber cual es el indice en donde se encuentra un caracter o cadena de texto dentro de un String.

Lo que hace el cod que te pase es tomar desde que se abre el parentesis (un lugar mas para no tomar el parentesis que abre) hasta que se cierra.

Espero te sirva
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar