Visualizzazione risultati 1 fino 7 di 7

Discussione: [PHP] Problema con preg_match

  1. #1
    Guest

    Thumbs down [PHP] Problema con preg_match

    Ciao a tutti, più troppo con la funzione preg_match non mi funziona questa espressione regolare:
    Codice:
    /onclick=\"seleziona('(.+)');return false/
    Dove ho sbagliato? Penso che sia nelle (parentesi) dopo gli 'apostrofi' ma non so' come fare, perché mi spunta un array vuoto con print_r ...
    Codice PHP:
    preg_match("/onclick=\"seleziona('(.+)');return false/",$sito."/index.html",$r);
    print_r($r);
    Grazie mille, ciao Davide! ^^"

  2. #2
    Guest

    Predefinito

    Prova con:
    Codice PHP:
    preg_match_all("@onclick=\"seleziona('(.*)');return false@",$sito."/index.html",$r);
    print_r($r);
    ciao!

  3. #3
    Guest

    Predefinito

    Ecco cosa mi spunta:
    Array ( [0] => Array ( ) [1] => Array ( ) [2] => Array ( ) )
    Non funziona quindi! XD

  4. #4
    Data registrazione
    04-09-2009
    Messaggi
    183

    Predefinito

    forse devi fare l'escape delle parentesi tonde
    Age Of Empires GIF Creator & Archive
    New! Blog informatico di scripting PHP avanzato
    Vuoi giocare online a Age of Empires The Conquerors? -> Usa Voobly !! (MSN Zone non lo supporta più dal 19 giugno 2006)
    Il mio clan di The Conquerors -> Rifugio dei Conquerors
    Il mio stato su Xfire Live Video -> Unreal Tournament 2004
    Facebook MMORPG

  5. #5
    Guest

    Predefinito

    Si ci avevo pensato, ma non so' il "codice" per farlo! XD

  6. #6
    Data registrazione
    04-09-2009
    Messaggi
    183

    Predefinito

    ëë -> \( \)
    Age Of Empires GIF Creator & Archive
    New! Blog informatico di scripting PHP avanzato
    Vuoi giocare online a Age of Empires The Conquerors? -> Usa Voobly !! (MSN Zone non lo supporta più dal 19 giugno 2006)
    Il mio clan di The Conquerors -> Rifugio dei Conquerors
    Il mio stato su Xfire Live Video -> Unreal Tournament 2004
    Facebook MMORPG

  7. #7
    L'avatar di mycarlo
    mycarlo non è connesso Utente attivo
    Data registrazione
    06-10-2009
    Residenza
    $this->s50
    Messaggi
    467

    Predefinito

    Codice PHP:
    preg_match_all("@onclick=\"seleziona\('(.*)'\);return false@",$sito."/index.html",$r);
    print_r($r);

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •