Foros del Web » Programando para Internet » Javascript »

[SOLUCIONADO] Reemplazar enlaces de un dominio concreto por elementos

Estas en el tema de Reemplazar enlaces de un dominio concreto por elementos en el foro de Javascript en Foros del Web. Hola a todos, a ver si podéis ayudarme. Me gustaría saber como puedo, mediante each y expresiones regulares, buscar en un documento todos los enlaces ...
  #1 (permalink)  
Antiguo 26/06/2014, 08:55
Avatar de Adbane  
Fecha de Ingreso: junio-2011
Mensajes: 86
Antigüedad: 13 años, 5 meses
Puntos: 6
Pregunta Reemplazar enlaces de un dominio concreto por elementos

Hola a todos, a ver si podéis ayudarme.

Me gustaría saber como puedo, mediante each y expresiones regulares, buscar en un documento todos los enlaces que cumplan una condicion: subdomino, dominio y extensión de dominio. Por ejemplo, buscar todos los enlaces que sean así:
http://hola.mundo.net
http://www.hola.mundo.net
http://hola.mundo.net/1234

Y posteriormente manipular dichos enlaces sin que afecte al cualquier otro enlace de la web.

¿Alguna idea? Muchas gracias :)
__________________
Diseñador web por amor al arte, o al HTML mejor dicho
  #2 (permalink)  
Antiguo 26/06/2014, 10:02
Avatar de Adbane  
Fecha de Ingreso: junio-2011
Mensajes: 86
Antigüedad: 13 años, 5 meses
Puntos: 6
Respuesta: Reemplazar enlaces de un dominio concreto por elementos

¿Nadie? :(
__________________
Diseñador web por amor al arte, o al HTML mejor dicho
  #3 (permalink)  
Antiguo 26/06/2014, 10:09
Avatar de Italico76  
Fecha de Ingreso: abril-2007
Mensajes: 3.303
Antigüedad: 17 años, 8 meses
Puntos: 292
Respuesta: Reemplazar enlaces de un dominio concreto por elementos

Pues el segundo no es muy "estandar" que digamos:

La pregunta es cual es la condicion ? que comiencen con http ? si es asi es esta muy facil.......

Otra pregunta: que parte quieres..... todo el enlace ? solo el root del dominio ?


Saca ideas de aca
__________________
Salu2!
  #4 (permalink)  
Antiguo 26/06/2014, 10:15
Avatar de Adbane  
Fecha de Ingreso: junio-2011
Mensajes: 86
Antigüedad: 13 años, 5 meses
Puntos: 6
Respuesta: Reemplazar enlaces de un dominio concreto por elementos

Cita:
Iniciado por Italico76 Ver Mensaje
Pues el segundo no es muy "estandar" que digamos:



La pregunta es cual es la condicion ? que comiencen con http ? si es asi es esta muy facil.......

Otra pregunta: que parte quieres..... todo el enlace ? solo el root del dominio ?


Saca ideas de aca
No caí en que con el subdominio no se usa "www" xD

La condición es que cualquier enlace de "hola.mundo.net" sea compilado.

Para dar una idea de lo que quiero hacer, se trata de compilar comentarios de una red social parecida a Twitter. Un usuario pone la url de un comentario de dicha red social, y yo mediante jQuery sustituyo la url por el comentario embebido.
__________________
Diseñador web por amor al arte, o al HTML mejor dicho
  #5 (permalink)  
Antiguo 26/06/2014, 10:23
Avatar de Italico76  
Fecha de Ingreso: abril-2007
Mensajes: 3.303
Antigüedad: 17 años, 8 meses
Puntos: 292
Respuesta: Reemplazar enlaces de un dominio concreto por elementos

Aca mas expresiones regulares...... las lees con match() como en el primer enlace que te pasé:

http://stackoverflow.com/questions/1...is-a-valid-url
http://code.tutsplus.com/tutorials/8...know--net-6149

Las expresiones regulares estan contenidas ente barras, como esta:

Código Javascript:
Ver original
  1. /^(https?:\/\/)?([\da-z\.-]+)\.([a-z\.]{2,6})([\/\w \.-]*)*\/?$/


<< de hecho esa es muy simple pero valida algunas urls, revisa los POSTS!
__________________
Salu2!

Etiquetas: dominio, elementos, enlaces, reemplazar
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:27.