Ver Mensaje Individual
  #11 (permalink)  
Antiguo 30/06/2010, 13:08
Avatar de Adler
Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 18 años, 3 meses
Puntos: 126
Respuesta: Ayuda !! Romper texto cada 50 caracteres

Hola

Ya sé que está solucionado pero mientra leía este post se me ocurrido esta otra manera. Es usando expresiones regulares
Código ASP:
Ver original
  1. strl = ""
  2. str = "El ácido acetilsalicílico se administra principalmente "& _
  3. "por vía oral, aunque también existe para uso rectal " & _
  4. "y como terapia intravenosa. Los comprimidos de aspirina " & _
  5. "para administración oral se hidrolizan con facilidad " & _
  6. "cuando se ven expuestos al agua o aire húmedo, de modo " & _
  7. "que deben permanecer almacenados en sus envoltorios " & _
  8. "hasta el momento de su administración"
  9.  
  10. Set objRegExp = new RegExp
  11. With objRegExp
  12. .Pattern ="([\wáéíóúÁÉÍÓÚñÑ\s\.,]{50}\b)"
  13. .IgnoreCase = True
  14. .Global = True
  15. End With
  16. strl = strl & objRegExp.replace(str, "$1<br />")
  17. Set objRegExp = nothing
  18.  
  19. Response.Write strl
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />

Última edición por Adler; 02/07/2010 a las 14:26 Razón: un error en la expesión