Visualizzazione dei risultati da 1 a 8 su 8
  1. #1

    catturare la parte di stringa fra due parentesi

    salve ragazzi, domattina studiero' le espressioni regolari, ve lo giuro, ma per stasera, abbiate clemenza di me...

    ho una stringa di questo tipo
    $stringa="primo testo (istruzioni)"
    e devo ripescare solo quello che trovo tra parentesi tonde.

    come faccio ad ottenere solo la parola 'istruzioni' ???
    si utilizzano le espressioni regolari non e' vero?
    grazie ragazzi
    si vivono molte vite e si muore una volta sola

  2. #2
    Codice PHP:
    $regexp "^.+\((.+)\)$";
    eregi($regexp$stringa$found);

    echo 
    $found[1]; 

  3. #3
    piccola correzione

    $regexp = "^.+\((.+)\)$";
    eregi($regexp, $stringa, $found);
    echo $found[1];

    (le ho studiate stanotte le preg!) grazie
    si vivono molte vite e si muore una volta sola

  4. #4
    Originariamente inviato da dogeht
    piccola correzione

    $regexp = "^.+\((.+)\)$";
    eregi($regexp, $stringa, $found);
    echo $found[1];

    (le ho studiate stanotte le preg!) grazie
    non è una correzione.. è che il forum ha interpretato gli slash dentro i tag php... se quoti lo vedi

    vabbè.. men male che te ne sei accorto solo


  5. #5
    che poi di \ ce ne vorrebbero due, cmq funziona in entrambi i modi. Ora ho un altro problema:

    se la mia stringa fosse del tipo:

    $stringa="primo testo (istruz()ioni1)";

    come faccio a ripescare istruz()ioni1 sensa ingarbugliare eregi?
    si vivono molte vite e si muore una volta sola

  6. #6
    up (ancora non ci sono riuscito)
    si vivono molte vite e si muore una volta sola

  7. #7
    up ce la sto mettendo tutta ma non ci riesco
    si vivono molte vite e si muore una volta sola

  8. #8
    upsssss (sono alla frutta ragazzi, ho programmato uan funzione di 40 righe per trovare le parentesi in questione e...disinnescarle!). ripeto il quesito:

    se la mia stringa fosse del tipo:

    $stringa="primo testo (istruz()ioni1)";

    come faccio a ripescare istruz()ioni1 sensa ingarbugliare eregi?
    si vivono molte vite e si muore una volta sola

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.