Ho infatti iniziato ad usare le RegEx.
Il testo da valutare rappresenta una meeting reply usando Ical. La difficultà è che mentre alcune keyword sono univoche per un messaggio (ad esempio UID, che rappresenta l'identificativo), altre possono ripetersi e la loro posizione vari ain base al client di posta usato.
Di seguito un esempio (con OUTLOOK):
e qui con THUNDERBIRD:
Uno dei valori cui sono interessato è quello associato alla keyword PARSTAT. Nel caso di outlook viene subito dopo la keyword ATTENDEE; mentre in thunderbird vi è prima CN. Probabilmente con altri client di posta la cose potrebbero essere leggermente diverse, per cui una soluzione possibilmente generale sarebbe perfetta.
Dovrei essere in grado di associare ad ogni PARSTAT il relativo utente/ATTENDEE, in modo da avere per ogni utente la relative risposta.
Grazie di nuovo per l'aiuto!!!!