Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Espressioni Regolari

  1. #1

    Espressioni Regolari

    Salve,
    ipotizzando di avere una stringa del tipo:
    BLABLABLABLA[BLABLABLABLA]/CLDC-2.0BLABLABLABLA

    Dovrei ricavarmi la parte "CLDC-2.0".

    Il problema è che 2.0 non è sempre lo stesso e varia con la versione installata.

    Ho provato in questo modo ma non funziona...dove sbaglio?
    Grazie

    Ecco il codice:
    Codice PHP:
    $user="BLABLABLABLA[BLABLABLABLA]/CLDC-2.0BLABLABLABLA";
    $search eregi("CLDC-\d.\d"$user$regs);
    echo 
    "--------- $regs[0] ---------"

  2. #2
    Utente di HTML.it L'avatar di leno
    Registrato dal
    Sep 2007
    Messaggi
    23
    è meglio usare le funzioni compatibili perl...

    Codice PHP:
    <?php 
    $string
    ="BLABLABLABLA[BLABLABLABLA]/CLDC-2.0BLABLABLABLA";
    $string2="BLABLABLABLA[BLABLABLABLA]/CLDC-4.1BLABLABLABLA";

    $regExp="/CLDC-[0-9]\.[0-9]/";

    if(
    preg_match($regExp$string$results)){
        
    print_r($results);
    }

    if(
    preg_match($regExp$string2$results)){
        
    print_r($results);
    }
    ?>

  3. #3
    Grazie per la risposta!!!

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.