Foros del Web » Programando para Internet » Javascript »

de texto a links html

Estas en el tema de de texto a links html en el foro de Javascript en Foros del Web. Hola foreros, tengo una pequeña duda... resulta que estoy haciendo una web en donde los usuarios ingresan entradas de texto que se guardan en una ...
  #1 (permalink)  
Antiguo 04/04/2009, 20:19
 
Fecha de Ingreso: enero-2008
Ubicación: Chaco
Mensajes: 116
Antigüedad: 16 años, 3 meses
Puntos: 0
de texto a links html

Hola foreros, tengo una pequeña duda...

resulta que estoy haciendo una web en donde los usuarios ingresan entradas de texto que se guardan en una BBDD

el tema es que quiero que cuando muestre el texto en la web las urls se muestren como links y las rutas de imagenes se muestren como imagenes...

EJ:

Si el texto es = www.magoafi.com
que se muestre <a href='www.magoafi.com'>www.magoafi.com</a>

Si el texto es http://www.magoafi.com/images/logo.png
se muestre <img src="http://www.magoafi.com/images/logo.png">

segun investigué se hace con expresiones regulares...
se que es facil, pero no me sale jejeje

gracias de antemano
salu2
__________________
La web es ciencia xD www.resiscity.com.ar, http://www.leoferreyra.com.ar
  #2 (permalink)  
Antiguo 05/04/2009, 11:05
 
Fecha de Ingreso: enero-2008
Ubicación: Chaco
Mensajes: 116
Antigüedad: 16 años, 3 meses
Puntos: 0
Respuesta: de texto a links html

Vamos yo se que alguien lo sabe
__________________
La web es ciencia xD www.resiscity.com.ar, http://www.leoferreyra.com.ar
  #3 (permalink)  
Antiguo 05/04/2009, 11:17
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Respuesta: de texto a links html

Una expresión regular como la siguiente podría servir:
Código javascript:
Ver original
  1. /http:\/\/[\w\d.\/]+/
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.

Última edición por David; 05/04/2009 a las 11:35
  #4 (permalink)  
Antiguo 05/04/2009, 11:32
 
Fecha de Ingreso: enero-2008
Ubicación: Chaco
Mensajes: 116
Antigüedad: 16 años, 3 meses
Puntos: 0
Respuesta: de texto a links html

si pero abarca solo los que empiezan con http:// y si alguien pusiera www no serviria

gracias de todos modos
__________________
La web es ciencia xD www.resiscity.com.ar, http://www.leoferreyra.com.ar
  #5 (permalink)  
Antiguo 07/04/2009, 19:23
 
Fecha de Ingreso: enero-2009
Mensajes: 2
Antigüedad: 15 años, 3 meses
Puntos: 0
Respuesta: de texto a links html

Sigo esperando respuestas...
  #6 (permalink)  
Antiguo 08/04/2009, 21:35
 
Fecha de Ingreso: enero-2008
Ubicación: Chaco
Mensajes: 116
Antigüedad: 16 años, 3 meses
Puntos: 0
Insertar links en texto

Hola, necesito una ayudita para hacer una expresion regular en js

de un texto que suban los usuarios, quisiera cambiar las urls del texto por links

ej: si en el texto dice:

...El mejor buscador del mundo es www.google.com ademas...

que me devuelva:

...El mejor buscador del mundo es <a href='www.google.com'>www.google.com</a> ademas...

espero que me ayuden...

Salu2
__________________
La web es ciencia xD www.resiscity.com.ar, http://www.leoferreyra.com.ar
  #7 (permalink)  
Antiguo 08/04/2009, 21:39
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Respuesta: Insertar links en texto

Por favor, no repitas temas, está en contra de las políticas del foro. Sigue en:
http://www.forosdelweb.com/f13/texto-links-html-686549/

Recuerda que atenerse a las políticias nos beneficia a todos.

Gracias.
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #8 (permalink)  
Antiguo 08/04/2009, 23:59
 
Fecha de Ingreso: enero-2008
Ubicación: Chaco
Mensajes: 116
Antigüedad: 16 años, 3 meses
Puntos: 0
Respuesta: Insertar links en texto

Perdon, es que nadie me respondio.
__________________
La web es ciencia xD www.resiscity.com.ar, http://www.leoferreyra.com.ar
  #9 (permalink)  
Antiguo 09/04/2009, 01:23
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Respuesta: de texto a links html

Hola:

Temas combinados.
Yo uso algo parecido a lo que propone David : /(http|ftp):\/\/[^\s]+/i

Pero la cuestión es que si no se pone el protocolo (http://), al enlazar se buscaría una carpeta en el servidor que empiece con "www.", y la mayoría de las webs se acceden también sin esa cadena (no sé si todas )

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #10 (permalink)  
Antiguo 09/04/2009, 04:58
Avatar de Panino5001
Me alejo de Omelas
 
Fecha de Ingreso: mayo-2004
Ubicación: -34.637167,-58.462984
Mensajes: 5.148
Antigüedad: 20 años
Puntos: 834
Respuesta: de texto a links html

Otra cosa a tener en cuenta acerca de las Políticas del foro:
Cita:
1.4 Los usuarios de Foros del Web sólo podrán tener una cuenta por persona, y cada cuenta podrá ser manejada por una persona únicamente. Las cuentas adicionales podrán ser suspendidas (baneadas) sin aviso previo o posterior al usuario.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:34.