Oppure

Loading
27/01/12 21:22
GN
Ciao a tutti e grazie in anticipo a chi mi aiuterà :).
Dovrei leggere dei files di testo formattati in un modo simile a questo
-MioProg 0.1.0.0-
Titolo

Dato1
Dato2
Dato3
...

e vorrei ottenere la versione (nell'esempio 0.1.0.0), il titolo e i dati.
Ho letto i capitoli della guida di Totem sulle espressioni regolari totemslair.org/guide/… e totemslair.org/guide/…; sono riuscito a scrivere questa RegEx
Dim r As New RegEx("-MioProg (\d\.\d\.\d\.\d)-\n*")
Dim g As GroupCollection = .Match("Contenuto del file").Groups
Dim v() As String = g(1).Value.Split(".") 'array con le verie parti della versione

e da cui riesco a ricavare bene la versione, ma non so come fare per il titolo e i dati. Ho provato in vari modi ma in tutti i casi se non metto l'asterisco finale il file non "Matcha" (voce del verbo Matchare lol) più con la RegEx oppure ottengo delle eccezioni di vario tipo. Sapreste aiutarmi? E' la prima volta che uso le espressioni regolari e non capisco proprio come fare... grazie in anticipo.
Ultima modifica effettuata da GN 28/01/12 11:28
aaa
28/01/12 11:15
Il Totem
Non vale la pena di usare le espressioni regolare per ottenere dati che sai essere su più righe. Semplicemente leggi una linea alla volta.
aaa