Ver Mensaje Individual
  #2 (permalink)  
Antiguo 01/06/2007, 03:52
hq1
 
Fecha de Ingreso: abril-2007
Ubicación: Madrid, España
Mensajes: 107
Antigüedad: 17 años
Puntos: 0
Re: Cortar texto wysiwyg

Creo que deberías hacerlo sin contar las etiquetas, es decir, empiezas a ver la cadena y si encuentras un "<" no cuentas nada hasta después de ">", pero si te guardas todo lo que ponga (para poder tenerlo igual, ya sabes, wysiwyg).

Después de ">", lees y es otro "<", pues sigues guardando caracteres, pero sin contar. Entonces lees ">", lo guardas y lees el siguiente, como no es "<", además de guardarlo, lo cuentas. Al final, si no has llegado al final de las etiquetas, pues deberías ingeniártelas para poder cerrarlas (creo que esto es lo más chungo).

Para cerrar las etiquetas tienes varias opciones: ir guardándolas en memoria según las vas abriendo y cerrando, buscarlas después de terminar de guardar el texto, ...
__________________
Proyecto de revista digital:

www.elcampamentobase.es