Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Preg_match

  1. #1

    Preg_match

    Vorrei prendere il testo di una pagina compreso tra due commenti particolari:



    Testo




    Ho provato questa funzione in vari modi ma non c'è verso di farla andare.... se stampo $data mi da tutta la pagina... ho provato con

    preg_match("#<title>(.+)<\/title>#iU", $data, $regs)

    e funziona...

    Codice PHP:

    $url 
    "http://www.example.com";
    $data file_get_contents($url); 
    preg_match("#(.*)#"$data$regs);
    echo 
    $regs[0]; 
    Fabzine.it: Il blog italiano sulla digital fabrication

  2. #2

  3. #3
    Grazie, sono riuscito a risolvere diversamente. Bastava mettere un modificatore alla fine dell'espressione per indicargli che la stringa è multi linea

    Codice PHP:
    preg_match("#(.*)#s"$data$regs); 
    Fabzine.it: Il blog italiano sulla digital fabrication

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 © 2024 vBulletin Solutions, Inc. All rights reserved.