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

    [regex] Ricerca in gruppi di righe

    Salve a tutti,
    ho un file di testo che viene diviso in vari gruppi di righe. Il formato è questo

    [NUMERO]. TESTO
    RIGA 1
    RIGA 2
    RIGA 3
    RIGA 4

    Quindi ogni gruppo è fatto da sei righe. La prima è introdotta da un numero tra parentesi quadre e un punto.
    Le altre sono delimitate dal carattere a capo e infine c'è una riga vuota. Ogni cluster deve avere quattro righe dopo la prima (ma voglio anche controllare che questa cosa sia vera quindi non posso prenderlo come criterio rigido).
    Esiste un modo con le espressioni regolari per analizzare una struttura simile?
    Grazi a chi mi risponderà
    I dilettanti costruirono l'Arca, i professionisti il Titanic!

  2. #2
    Utente di HTML.it L'avatar di clasku
    Registrato dal
    Aug 2006
    Messaggi
    3,197
    io lascerei perdere le espressioni regolari e farei una cosa tipo questa:
    - lettura file
    - salvataggio in un array
    - verifica che gli indici da 0 a step di 6 (quindi 0-6-12-ecc) abbiano come valore quello che fa da intestazione del cluster

    se non è così, la struttura del file non è nelle specifiche

    se, invece, devi gestire la diversità con le specifiche è un po' diverso

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.