Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2006
    Messaggi
    668

    recupero stringa url e estrarre parte di essa

    Ciao,

    ho un problema che spero possiate aiutarmi a risolvere.
    Vorrei recuperare l'url del sito e da questo recuperare la prima parte es:

    $url = "milano.blablaaa.com"; //Url del sito da recuperare
    estrarre da questa variabile solo la prima parte ovvero "milano", in pratica tutto quello che viene prima del primo punto.

    E' possibile?

    Grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Oct 2008
    Messaggi
    270
    è una tipica applicazione delle espressioni regolari.

    prova
    codice:
       $regexp = 'http://www\.(.+)\.';
       eregi("$regexp", $url, $matches);
       echo $matches[1];

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2006
    Messaggi
    668
    grazie ma non funziona, cosi cerca dopo il punto del www, invece io voglio che cerchi il valore subito seguente a http://. Il mio url è così:

    http://pippovaprova.net

    vorrei recuperare "pippo".
    Ho provato a metterlo così ma non funziona:

    gexp = 'http://(.+)\.';
    eregi("$regexp", $url, $matches);
    echo $matches[1];

    l'url, vorrei che se lo recuperasse da solo leggendo la stringa di interrogazione, esiste qualche funzione_?

    grazie

  4. #4
    Utente di HTML.it
    Registrato dal
    Jun 2006
    Messaggi
    668
    nessuno puo aiutarmi perfavore...?

  5. #5
    Utente di HTML.it
    Registrato dal
    Jun 2006
    Messaggi
    668
    ho provato anche cosi ma non funziona lo stesso...potete aiutarmi?

    $url= "prova.bibibi.com";
    $regexp = 'http://\.(.+)\.';
    eregi("$regexp", $url, $matches);
    echo $matches[1];


    come devo mettere la regular exp affinche prenda solo "prova"?

    grazie

  6. #6
    Codice PHP:
    $url "prova.bibibi.com";
    $porzione explode("."$url);
    $new_url $porzione[0]; 

  7. #7
    Allora và o no?

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.