Ver Mensaje Individual
  #6 (permalink)  
Antiguo 28/09/2006, 15:00
jatubio
 
Fecha de Ingreso: abril-2004
Mensajes: 19
Antigüedad: 20 años, 1 mes
Puntos: 0
Cita:
Iniciado por alblan Ver Mensaje
No entiendo muy bien lo que quieres hacer. Si acaso da el resultado que quieres obtener.

Pero si lo que quieres es que las líneas tengan un máximo de, por ejemplo 47 caracteres, pero que se corten cuando encuentren /&=, lo único que debes hacer es leer el array obtenido y para cada elemento cortarlo por partes de longitud 47

Albert Lanchas
Albert, como tú dices saldría algo parecido a lo que te ponía como respuesta a tu anterior post, ya que habrá muchos trozos que sean mucho menores de 47, por ejemplo, un trozo de 5 y el siguiente de 10.. esos deberían ir en el mismo trozo y aun sólo mide 15 y quizás podría unirse con el siguiente si la unión no excede de 47..

Además, para colmo, al usar split, se carga los caracteres usados como expresión con lo que no puedo volver a recomponer la cadena.. es decir, podría sacar los trozos pero no el carácter que les une..