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

¿Como usar el caracter | con un método de string?

Estas en el tema de ¿Como usar el caracter | con un método de string? en el foro de Java en Foros del Web. Hola, tengo un texto como este: elxml = "1,3,4|3,3,2|3,4,2"; y necesito dividir el string por el simbolo | con esta sentencia: String[] filas = elxml.split("|"); ...
  #1 (permalink)  
Antiguo 17/07/2009, 10:41
Avatar de sfx4ever  
Fecha de Ingreso: noviembre-2003
Ubicación: aqui
Mensajes: 384
Antigüedad: 20 años, 5 meses
Puntos: 2
¿Como usar el caracter | con un método de string?

Hola, tengo un texto como este:

elxml = "1,3,4|3,3,2|3,4,2";

y necesito dividir el string por el simbolo | con esta sentencia:

String[] filas = elxml.split("|");

Pero no me funciona.. ¿debo usar algun caracter de escape o alguna otra construccion para que me detecte el caracter | ??

GRACIAS!

Última edición por sfx4ever; 17/07/2009 a las 10:49
  #2 (permalink)  
Antiguo 17/07/2009, 11:55
 
Fecha de Ingreso: septiembre-2006
Mensajes: 114
Antigüedad: 17 años, 7 meses
Puntos: 1
Respuesta: ¿Como usar el caracter | con un método de string?

Hola!

Exactamente es un carácter especial y hay que escaparlo. Prueba:

Código HTML:
 elxml.split("\\|")
Un saludo
  #3 (permalink)  
Antiguo 17/07/2009, 13:30
Avatar de sfx4ever  
Fecha de Ingreso: noviembre-2003
Ubicación: aqui
Mensajes: 384
Antigüedad: 20 años, 5 meses
Puntos: 2
Respuesta: ¿Como usar el caracter | con un método de string?

aaaargggg, yo estaba usando \| en vez de \\|

mil gracias
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 13:51.