Foros del Web » Programando para Internet » Javascript »

regex en javascript

Estas en el tema de regex en javascript en el foro de Javascript en Foros del Web. Hola, me gustaria poder "cortar" un trozo de codigo de una página web. Me han dicho que se puede hacer con regex. Alguien sabe como ...
  #1 (permalink)  
Antiguo 04/06/2007, 08:36
 
Fecha de Ingreso: agosto-2006
Mensajes: 65
Antigüedad: 18 años, 4 meses
Puntos: 0
regex en javascript

Hola, me gustaria poder "cortar" un trozo de codigo de una página web. Me han dicho que se puede hacer con regex. Alguien sabe como funciona para javascript?? Gracias!
  #2 (permalink)  
Antiguo 06/06/2007, 16:53
Avatar de derkenuke
Colaborador
 
Fecha de Ingreso: octubre-2003
Ubicación: self.location.href
Mensajes: 2.665
Antigüedad: 21 años, 2 meses
Puntos: 45
Re: regex en javascript

¿Qué significa "cortar" un trozo de una página web?

Por regex creo que te refieres a RegExp(), una expresión regular. Puedes leer más cosas en http://developer.mozilla.org/en/docs...ar_Expressions


Saludos.
__________________
- Haz preguntas inteligentes, y obtendrás más y mejores respuestas.
- Antes de postearlo Inténtalo y Búscalo.
- Escribe correctamente tus mensajes.
  #3 (permalink)  
Antiguo 07/06/2007, 05:07
 
Fecha de Ingreso: agosto-2006
Mensajes: 65
Antigüedad: 18 años, 4 meses
Puntos: 0
Re: regex en javascript

con cortar me refiero a que necesito el trozo de código donde se muestran los links al hacer una busqueda en la web de youtube. Me interesa solo tener esos links
  #4 (permalink)  
Antiguo 07/06/2007, 07:48
Avatar de derkenuke
Colaborador
 
Fecha de Ingreso: octubre-2003
Ubicación: self.location.href
Mensajes: 2.665
Antigüedad: 21 años, 2 meses
Puntos: 45
Re: regex en javascript

Si quieres tener las etiquetas <A> de un documento web lo más sencillo que puedes hacer:

document.getElementsByTagName("a");

Pero si lo que quieres es extraer los links de una página web ajena, tendrás que recurrir a PHP o un lenguaje de servidor. Sé que en PHP se puede hacer un árbol DOM para extraer los hipervínculos o extraerlos con una expresión regular. He trabajado en ello hace un tiempo para hacer una especie de spider.


Saludos.
__________________
- Haz preguntas inteligentes, y obtendrás más y mejores respuestas.
- Antes de postearlo Inténtalo y Búscalo.
- Escribe correctamente tus mensajes.
  #5 (permalink)  
Antiguo 07/06/2007, 10:08
 
Fecha de Ingreso: agosto-2006
Mensajes: 65
Antigüedad: 18 años, 4 meses
Puntos: 0
Re: regex en javascript

Con document.getElementsByTagName("a") se supone que tiene que aparecer el contenido del tag (en este caso <A>) ? xq a mi no me aparece nada x pantalla :(
  #6 (permalink)  
Antiguo 07/06/2007, 10:25
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 10 meses
Puntos: 772
Re: regex en javascript

Hola ruben21

Con document.getElementsByTagName("a") obtienes un array con todos los enlaces de la página. Si quieres usar el primero sería:

document.getElementsByTagName("a") [0]

el segundo sería [1] y así sucesivamente.

Saludos,
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 18:54.