Visualizzazione dei risultati da 1 a 2 su 2

Discussione: [PCRE] Multiline

  1. #1

    [PCRE] Multiline

    Sarve a tutti!

    Avrei bisogno di una mano per uno script che mi parsi un file di configurazione che, per motivi di sharing con altri programmi, ha, e deve mantenere, questa struttura:

    Codice PHP:
    # Identificatoreunivoco
    Comando ParametroUno ParametroDue 
    Esempio:

    Codice PHP:
    # Miao
    Comando Amemipiace roccheggiare

    # Bau
    Comando Amimegusta elbabo 
    etc etc...

    L'identificatore, come scritto su, è univoco.
    Il comando è sempre lo stesso.

    Quello che dovrei ottenere è il ParametroUno, che può contenere qualsiasi carattere, eccetto newline, carriage return e spazi. Lo spazio è appunto il carattere che lo separa dal secondo parametro.

    Mi piacerebbe poter accedere al ParametroUno direttamente con una sola preg match, immettendovi l'identificatore nel pattern ( come variabile ovviamente ).
    Prima della stringa Comando potrebbero esservi tabulazioni, per formattazioni, che non ho potuto includere in questo messaggio.

    Ho provato diversi pattern, ma nessuno mi ha dato risultato, e data la mia scarsa competenza in questo campo, chiedo lumi al riguardo!

    Grazie in anticipo!
    PaTeR
    From Ban to Life

  2. #2
    Codice PHP:
    $pattern '#Identificatoreunivoco\\s+Comando\\s+([^\\s]*)#si'

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.