Visualizzazione risultati 1 fino 9 di 9

Discussione: Regular Expression: come funzionano?

  1. #1
    Guest

    Predefinito Regular Expression: come funzionano?

    Ho sentito parlare di Regular Expression, credo di aver capito a che cosa servono, ma la cosa che nn ho capito è come si utilizzano.
    Qualcuno mi può dare una risposta su come usarle (magari nn in ASP ma in PHP)

  2. #2
    Guest

    Predefinito

    Cerca su google..ci sono centinaia di guide in giro.. anche fatte bene

  3. #3
    Guest

    Predefinito già fatto

    ci ho già provato ma le uniche fatte bene che ho trovato erano in inglese (in cui sono particolarmente negato)

  4. #4
    Guest

  5. #5
    Guest

    Predefinito a

    si, ma io le ho viste usare per estrarre delle variabili da un testo inviato in una textarea.
    Per esempio estrarre da un testo così:
    Ore 15.30, 27/2/2006
    queste variabili:
    $ore = "15"
    $minuti = "30"
    $giorno = "27"
    $mese = "2"
    $anno = "2006"
    Come si fa?
    Ultima modifica di zukka : 09-02-2006 alle ore 16.13.54

  6. #6
    Guest

    Predefinito

    zukka sei invitato a non fare up, ma ad aspettare risposte (se ce ne saranno). Non hai visto che ti ho già cancellato un post?

    Ciao!

  7. #7
    Guest

    Predefinito

    Codice PHP:
    $testo_completo= "blablablablablabla 15.30 blablabla";

    $testo_exploited = explode(" ",$testo_completo);
    $string = "";

    foreach (
    $testo_exploited as $value)
    if (
    preg_match('/\d\.\d/', $value))
    $string = $value;

    echo
    $string;
    Questo dovrebbe andare bene per ottenere "15.30" cioè l'orario soltanto...
    Su questo risultato fai un altro "explode" per il punto ed ottenere 15 e 30 separati.. Non l'ho provato ma ad occhio e croce dovrebbe andare.
    L'importante è che l'orario sia separato da spazi..

    Fai poi qualcosa di analogo per la data

    ciao!
    Ultima modifica di attorianzo : 09-02-2006 alle ore 21.34.22

  8. #8
    Guest

    Predefinito

    Grazie mille!
    In questo modo è possibile analizzare anche testi a più righe?
    Si ci ho già provato.
    Sono riuscito ad ottenere una variabile con : "Giorno:12", sto provando in tutti i modi ad estrarre solo "12" ma nn ci riesco, come posso fare?
    Ultima modifica di zukka : 10-02-2006 alle ore 12.00.37

  9. #9
    L'avatar di binarysun
    binarysun non è connesso Utente storico
    Data registrazione
    02-07-2004
    Messaggi
    2,017

    Predefinito

    Prendi gli ultimi 2 numeri della strigna o crei una nuova espressione regolare.
    "L'intelligenza è una pianta che va curata continuamente.
    Dovreste vedere com'è bello, il mio bonsai."
    Rat-man®

    [Gradient Text]
    [Su che server sei?]
    ->flickr

Regole di scrittura

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