Foros del Web » Programación para mayores de 30 ;) » Java »

Detectar, localizar salto de línea en un string.

Estas en el tema de Detectar, localizar salto de línea en un string. en el foro de Java en Foros del Web. Hola a todos. Quiero "cortar" un texto muy largo que he leído de un documento y el cual tengo almacenado en un string por saltos ...
  #1 (permalink)  
Antiguo 27/01/2010, 11:21
 
Fecha de Ingreso: julio-2003
Mensajes: 240
Antigüedad: 20 años, 9 meses
Puntos: 1
Detectar, localizar salto de línea en un string.

Hola a todos.

Quiero "cortar" un texto muy largo que he leído de un documento y el cual tengo almacenado en un string por saltos de línea.

Código:
		  pos = contAux.indexOf("\n");
		  System.out.println("Posicion 1º salto de línea: "+pos);		  
		  extraido = contAux.substring(0, pos);
		  System.out.println("Texto extraido: "+extraido);
		  contAux = contAux.substring(pos);
Siempre me da 0 :(

El texto lo inserto en una base de datos y al extraerlo con PHP veo que SI existen los saltos de línea.

Estoy algo perdido.

Un saludo y gracias.
  #2 (permalink)  
Antiguo 27/01/2010, 11:43
Avatar de dackiller  
Fecha de Ingreso: septiembre-2003
Ubicación: The Matrix
Mensajes: 341
Antigüedad: 20 años, 7 meses
Puntos: 4
Respuesta: Detectar, localizar salto de línea en un string.

Oye, por lo que entendi quieres eliminar los saltos de linea !

Código PHP:
String sinSaltosDeLinea varString.replaceAll("\n",""); 
También puedes extraer un arreglo a partir de los saltos de linea para extraer los fragmentos del String entre los saltos de linea y usar un FOR para recorrerlo !

Código PHP:
String[] arregloString varString.split("\n");

// En este caso el salto de linea("\n") queda eliminado.

for(int x=0arregloString.lenght();x++{
  
System.out.println(arregloString[x]);

Espero esto te pueda servir para solucionar tu problema...

Saludos
__________________
--
NOTA: Si haz conseguido la solución a tu problema, por favor edita el titulo del tema colocando el prefijo [SOLUCIONADO], para que otros usuarios puedan encontrar soluciones más rápido.
  #3 (permalink)  
Antiguo 27/01/2010, 12:08
 
Fecha de Ingreso: julio-2003
Mensajes: 240
Antigüedad: 20 años, 9 meses
Puntos: 1
Respuesta: Detectar, localizar salto de línea en un string.

FUNCIONO!

La verdad es que ya es muy tarde, mejor me voy a casa :D

SAlu2 y gracias de nuevo.

Etiquetas: detectar, localizar, salto, string
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:37.