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

    [PHP] Espressioni regolari: Stringa all'interno di []

    Salve,
    ho una stringa così

    $string = "[12]450";
    Ora devo estrarre quel 12 che sta all'interno di parentesi quadre.

    Non riesco a trovare la giusta sintassi con regex

  2. #2
    prova con substr($string,1,2)

  3. #3
    No perchè può essere che ci sarà 12 ma anche 1, o 1000, o 20000

  4. #4
    Utente di HTML.it L'avatar di dottwatson
    Registrato dal
    Feb 2007
    Messaggi
    3,012
    $string = "[12]450";
    preg_match('/\[(.*)\]/Usi',$string,$results);
    print_r($results);

    Non sempre essere l'ultimo è un male... almeno non devi guardarti le spalle

    il mio profilo su PHPClasses e il mio blog laboweb

  5. #5
    Utente di HTML.it L'avatar di neroux
    Registrato dal
    Aug 2009
    Messaggi
    1,973
    Codice PHP:
    $i=strpos($string']')-1;
    substr($string1$i); 

    www.sitemeer.com » Quando un sito pare irraggiungibile

    Se ti piace ci puoi trovare anche su Facebook

  6. #6
    Originariamente inviato da dottwatson
    $string = "[12]450";
    preg_match('/\[(.*)\]/Usi',$string,$results);
    print_r($results);

    Cosa significa quell'Usi alla fine ?

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 © 2026 vBulletin Solutions, Inc. All rights reserved.