Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > C++ Builder
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #7  
Antiguo 26-03-2018
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Poder: 38
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola.
Cita:
Empezado por lago Ver Mensaje
...
Lo que necesito es extraer las rutas de las imágenes <img src="http://SITIO/IMAGEN.JPG"> de un fichero HTML que descargo.
...
Otra opción para extraer las rutas bajo la condición que las cadenas comiencen en "<img src=" y terminen en "jpg">:
Código PHP:
void getUrls(TStrings *sourceTStrings *target)
{
  const 
charINI "<img src=\"";
  const 
charFIN "jpg\">";

  
target->Clear();
  
TStrings *ori = new TStringList;
  try
  {
    
ori->Text source->Text;
    for ( 
int i 0ori->Counti++ )
    {
      
AnsiString aux ori->Strings[i];
      
int p aux.Pos(INI);
      if ( 
)
      {
        
+= strlen(INI) - 1;
        
aux aux.SubString(p+1aux.Length());
        
aux aux.SubString(1aux.Pos(FIN) + 2);
        
target->Add(aux);
      }
    }
  }
  
__finally
  
{
    
delete(ori);
  }

Ej. uso:
Código PHP:
void __fastcall TForm1::Button1Click(TObject *Sender)
{
  
getUrls(Memo1->LinesMemo2->Lines); 

Resultado de la prueba:


Saludos
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Parsear contenido HTML lsanchez Delphi para la web 3 12-08-2015 15:56:32
Parsear datos de un Memo ZayDun Varios 5 11-10-2013 00:24:30
Parsear texto con TString avechuche Varios 9 04-07-2013 09:57:24
Como "parsear" un fichero HTML con Delphi cartmanrules Varios 3 28-09-2007 07:59:42
parsear xml + clase DOMParser gustavoh JAVA 0 27-07-2006 15:39:25


La franja horaria es GMT +2. Ahora son las 19:38:28.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi