Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di Fichico
    Registrato dal
    Nov 2002
    residenza
    Bologna
    Messaggi
    581

    Estrarre tutte le sottostringhe tra precisi dlimitatori (preg_match?)

    Ciao
    ho una stringa che potrebbe esser composta in questi modi:

    Es 1: bla bla #TIPO|specifica# bla bla #TIPO|specifica|extra#
    Es. 2: bla bla #TIPO|specifica# bla bla
    Es. 3: #TIPO|specifica|extra# bla bla #TIPO|specifica# bla bla #TIPO|specifica|extra#

    insomma all'interno possono esserci da 0 a n "sottostringhe" che so essere delimitate da 2 #
    Dopo l'estrazioni poi posso lavorarle per estrarre da ogni singola stringa i 2/3 valori .. ma questo riesco a farlo

    Come posso recuperare tutte le precise sottostringhe?
    Ho provato sia preg_match che preg_match_all ma mi restituisce, se ce n'è più di una, un solo elemento che le contiene entrambe

    Ho usato questo:
    Codice PHP:
    preg_match_all("/\#([^]]*)\#/"$testo$matches); 

  2. #2
    Codice PHP:
    preg_match_all("/\#([^ ]*)\#/"$testo$matches); 
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

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