Cerdas.com XXX

Publicado por firecold, Diciembre 03, 2014, 01:31:39 AM

Tema anterior - Siguiente tema

firecold

Peticion de un usuario del foro:

Código (cpp) [Seleccionar]
#include <iostream>
#include <cstring>
#include <vector>
#include "../utils.cpp"

using namespace std;

// use this line to compile
// g++ -I. -fPIC -shared -g -o cerdas.com.so cerdas.com.cpp
// regex
// http.*\.cerdas\.com.*(\.mp4|\.mp3|\.jpg|\.flv)

string get_filename(string url) {
                vector<string> resultado;
        string retorna = "";
        stringexplode(url, "/", &resultado);
        retorna = resultado.at(resultado.size()-2) + "-"+resultado.at(resultado.size()-1);
        return retorna;
}

extern "C" resposta getmatch(const string url) {
    resposta r;

        if ( (url.find(".cerdas.com") != string::npos)
         ) {
               
      r.file = get_filename(url);
      if (!r.file.empty()) {
         r.match = true;
         r.domain = "cerdas.com";       
      } else {
         r.match = false;
      }
   }
   else
   {
      r.match = false;
   }
   return r;
}


Saludos

francisco.romero87

gracias estimado estare informando su funcionalidad

firecold

Cita de: francisco.romero87 en Enero 06, 2015, 07:53:39 AM
gracias estimado estare informando su funcionalidad

SI deseas agregar el otro formato lo puedes hacer asi:

http.*\.cerdas\.com.*(\.mp4|\.mp3|\.jpg|\.flv|\.zip)

Puse .zip como ejemplo, usted podra colocar el que usted quiera, Saludos