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

    Estrarre parole da una stringa

    ho un problema con una stringa che è tipo questa

    Codice PHP:
    $html="bla bla bla {testo-1} bla bla bla {testo-2} bla bla" 
    e devo tirare fuori in un array i {testo-*}

    avendo cioè un risultato come
    $risultato=array({testo-1},{testo-2});

    ho provato con una roba come

    Codice PHP:
    preg_match_all("/({)(.*)(})/"$html$matches,PREG_SET_ORDER); 
    ma mi restituisce un array così

    Codice PHP:
    Array ( [0] => {testo-1bla bla bla {testo-2} [1] => { [2] => testo-1bla bla bla {testo-[3] => } ) 
    Ho proprio sbagliato approccio....? devo fare un parsing della stringa a mano? Grazie mille in anticipo

  2. #2
    Codice PHP:
    $pattern '#\\{testo-[^\\}]*\\}#i'

  3. #3

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.