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

    Leggere contenuto in parentesi tonde

    Salve a tutti, ho un problema, nel senso che ho una stringa che può contenere molte parentesi tonde con dei numeri, a me serve prendere sempre il contenuto dell'ultima parentesi tonda, forse mi spiego meglio con un esempio:

    codice:
    $stringa = 'prova 5 -- 67 trova (1) (3)';
    
    //qui utilizzo questo, ma va bene se nella stringa esiste una sola parentesi tonda
    $cod = preg_match('/\((.*?)\)/', $stringa, $ris);
    
    //cosi stampo il contenuto
    echo $ris[1];
    Quindi come posso fare per prendere sempre il contenuto dell'ultima parentesi tonda presente nella stringa?

    Grazie

  2. #2
    Utente di HTML.it L'avatar di bode
    Registrato dal
    Feb 2007
    Messaggi
    304
    Codice PHP:
    <?php
    $stringa 
    'prova 5 -- 67 trova (1) (3) (2) (4) (5)';

    //qui utilizzo questo, ma va bene se nella stringa esiste una sola parentesi tonda

    $cod preg_match_all('/\((.*?)\)/'$stringa$ris);

    //cosi stampo il contenuto
       
       
    $last=count($ris[0])-1;

       echo 
    $ris[1][$last];
      
     
    ?>

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.