¿Alguien me puede aconsejar sobre un problema que me ha estado molestando? Tengo un archivo .jar de Java que devuelve una cadena de un método realizado de la siguiente manera:División de una cadena en Java
integer integer integer block_of_text
Eso es tres enteros que pueden ser positivos o negativos, separados por espacios, y luego otro espacio antes de un bloque de texto que puede consistir en cualquier carácter pero que no debe contener retornos de carro. Ahora supongo que puedo leer una subcadena hasta el carácter de espacio para cada uno de los enteros iniciales y luego simplemente leer el texto restante de una vez.
Debo añadir que el bloque de texto no debe desglosarse independientemente de lo que contenga.
¿Pero alguien puede sugerir una mejor alternativa?
Gracias a los encuestados. ¡Esto me ha ahorrado un dolor de cabeza!
¿Puede block_of_text contener caracteres de nueva línea? Más particularmente, '\ n' en Linux/OS X, o '\ r \ n' en Windows. Supongo que sí porque dijiste que cualquier personaje podría existir allí. –
bloque de texto puede contener espacios? – sgowd
Retornos de carro y saltos de línea - no. Espacios - sí. –