Java Expert....Java/Open Source Addict

Redes Sociales

twitterlinkedinrss feedemail youtube

jueves, 18 de febrero de 2016

Split con .


Estimados amig@s

Al utilizar el método split sobre una cadena para obtener el conjunto de valores por una ocurrencia me tope con el problema que al utilizar el caracter  “.” no funcionaba.  Al analizar el método se comprobó que debido a que el método utiliza una expresión regular regex para buscar la ocurrencia no se podia hacerlo normalmente por que el . es utilizado como un delimitador; se tuvo que añadir el caracter de escape \\

Forma Normal – Incorrecta
[code] String cadena = "1.1.1"; String [] secuencia = cadena.split("."); //No obtiene nada [/code]
Forma Correcta 
[code] String cadena = "1.1.1"; String [] secuencia = cadena.split("\\."); //Obtiene valor [/code]

0 comentarios:

Publicar un comentario