mm, allora io ho un file di questo tipo:

X1234_121109.txt

carico il nome del file in una stringa(Z) e il contenuto del file in una altra stringa(M), dichiarando -> string Z;
string M;

Ora devo fare delle ricerche:

Nella stringa M nella quale è contenuto il file, che è strutturato così->
ID:abc
VENDOR:Fogr(23)
TEMPO:3gg

1)Se volessi stampare a video tutto quello che c'è dopo 'ID:' fino alla fine della riga(cioè fino a \n)? N.B: 'ID:' è fisso

2)La parte -> 'VENDOR:' e () è fissa
Se volessi stampare tutto quello che è contenuto all'interno delle parentesi?

3) Nella striga Z abbiamo detto che è contenuta la path del file, a me interessava conoscere la parte dopo il carattere " _ " e prima di .txt ovviamente; in ogni caso se qualcuno mi può rispondere alle prime due, direi che la soluzione per la terza domanda viene in automatico, vi ringrazio.