Visualizzazione dei risultati da 1 a 9 su 9

Visualizzazione discussione

  1. #4
    Utente di HTML.it L'avatar di Scara95
    Registrato dal
    Jul 2009
    residenza
    Zimella (VR)
    Messaggi
    2,589
    Tecnicamente href può essere usato in tag diversi da a, inoltre non necessariamente con tiene un link.

    Comunque a questo punto tanto vale usare un po' di funzioni di libreria
    codice:
    #include <stdio.h>
    #include <string.h>
    
    
    int main(void) {
        char *input = "<a href=\"...\">asd</a><a href=\",,,\"></a>", 
             *init,
             *end,
             buff[256];
        int len;
        init = strstr(input, "href");
        while(init!=NULL) {
            init = strchr(init, '"')+1;
            end = strchr(init, '"');
            len = end-init;
            strncpy(buff, init, len);
            buff[len] = '\0';
            printf("%s\n", buff);
            init = strstr(end, "href");
        }
        return 0;
    }
    edit. volendo si può trasformare in una funzione à la strtok
    Ultima modifica di Scara95; 12-11-2014 a 14:02
    "Quid enim est, quod contra vim sine vi fieri possit?" - Cicerone, Ad Familiares

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.