Foros del Web » Programando para Internet » PHP »

Expresion regular - Deste otra web

Estas en el tema de Expresion regular - Deste otra web en el foro de PHP en Foros del Web. Estoy tratando de aprender un poco sobre esto... lei por ahi, pero sigo sin entender... Quiero sacar una expresion regular desde otro sitio ejemplo: www.xxx.com ...
  #1 (permalink)  
Antiguo 10/06/2009, 13:16
Avatar de chechun  
Fecha de Ingreso: diciembre-2001
Ubicación: Córdoba - Capital - Alber
Mensajes: 348
Antigüedad: 22 años, 3 meses
Puntos: 0
Exclamación Expresion regular - Deste otra web

Estoy tratando de aprender un poco sobre esto... lei por ahi, pero sigo sin entender...


Quiero


sacar una expresion regular desde otro sitio ejemplo: www.xxx.com y de ahi, quiero sacar una imagen, que se publica diariamente... esta imagen, lleva siempre el mismo patron, salvo la URL de la imagen, ejemplo: http://www.xxx.com/imags/asdasdasdas...1213122131.jpg

Como tengo que hacer para publicar en OTRO SITIO, esa imagen...


Gracias..!
__________________
My Personal Site
Mundial 2010
  #2 (permalink)  
Antiguo 10/06/2009, 13:20
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 15 años, 11 meses
Puntos: 2534
Respuesta: Expresion regular - Deste otra web

necesitas utilizar expresiones regulares, a eso se le llama patrón

Código PHP:
preg_match('/<img\s+src="(.*)"[^>]*/'$html$match);
var_dump($match); 
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 10/06/2009, 18:44
Avatar de chechun  
Fecha de Ingreso: diciembre-2001
Ubicación: Córdoba - Capital - Alber
Mensajes: 348
Antigüedad: 22 años, 3 meses
Puntos: 0
Respuesta: Expresion regular - Deste otra web

perdon la ignorancia, pero... donde agrego la direccion del sitio web, me gustaria si me lo podes explicar, solo veo un codigo, me interesaria aprender..!

Abrazo..!
__________________
My Personal Site
Mundial 2010
  #4 (permalink)  
Antiguo 10/06/2009, 19:46
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 10 meses
Puntos: 2135
Respuesta: Expresion regular - Deste otra web

No existe una función que haga todo al momento, primero tienes que extraer el contenido de la pagina web remota, guardarlo en una URL y luego procesar esa variable usando expresiones regulares.

Saludos.
  #5 (permalink)  
Antiguo 10/06/2009, 20:05
Avatar de chechun  
Fecha de Ingreso: diciembre-2001
Ubicación: Córdoba - Capital - Alber
Mensajes: 348
Antigüedad: 22 años, 3 meses
Puntos: 0
Respuesta: Expresion regular - Deste otra web

voy posteando a medida que voy averiguando a ver si me pueden entender..


Código PHP:

$web 
implode(''file('http://www.xxx.com/index.html'));
//esto extrae el contenido del archivo

$patron 'link rel="image_src" href="';
//esto extrae el contenido del archivo

preg_match($patron$web$resultado);

echo 
$resultado[1]; 
Pero, me devuelve este resultado:

warning: preg_match() [function.preg-match]: Delimiter must not be alphanumeric or backslash in C:\AppServ\www\drupal6\themes\amity_island\node.tp l.php on line 51.
__________________
My Personal Site
Mundial 2010
  #6 (permalink)  
Antiguo 10/06/2009, 20:20
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 15 años, 11 meses
Puntos: 2534
Respuesta: Expresion regular - Deste otra web

por favor, primer lee y luego intenta...

http://www.forosdelweb.com/f18/aport...s-pcre-646110/
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #7 (permalink)  
Antiguo 11/06/2009, 06:57
Avatar de chechun  
Fecha de Ingreso: diciembre-2001
Ubicación: Córdoba - Capital - Alber
Mensajes: 348
Antigüedad: 22 años, 3 meses
Puntos: 0
De acuerdo Respuesta: Expresion regular - Deste otra web

PRIMER Leí... el tema, es que no entiendo... justamente por eso, estoy preguntando...

realmente es muy complicado, seguire en busca por otro lado, la verdad me cuesta mucho interpretar las expresiones regulares...


Saludos..!


y gracias por la buena onda..!
__________________
My Personal Site
Mundial 2010
  #8 (permalink)  
Antiguo 11/06/2009, 07:49
Avatar de chechun  
Fecha de Ingreso: diciembre-2001
Ubicación: Córdoba - Capital - Alber
Mensajes: 348
Antigüedad: 22 años, 3 meses
Puntos: 0
Respuesta: Expresion regular - Deste otra web

Gator, gracias por tu "APORTE"... pero si se puede...
__________________
My Personal Site
Mundial 2010
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 14:42.