Pagina 1 di 1

modificare una stringa multilinea

Inviato: 16/04/2014, 21:35
da kamel
Ciao a tutti,
ho una stringa multilinea simile alla seguente:

ABCDEF
Colore lato A: NO
Colore lato B: Colore lato B (+3,00)
Colore lato C: NO
Stampa lato A: Stampa lato A (+7,00)
Stampa lato B: NO
Stampa lato C: NO
blablabla
blablabla

in sostanza vorrei effettuare queste modifiche:
- eliminare tutte le linee che iniziano per 'Colore' o per 'Stampa' e finiscono con NO
- eliminare la parte prima dei ":" delle linee che iniziano per 'Colore' o per 'Stampa'

quindi il risultato che vorrei รจ il seguente:

ABCDEF
Colore lato B (+3,00)
Stampa lato A (+7,00)
blablabla
blablabla

Per svariati motivi non posso trasformarlo in array e modificarlo

Pensavo di utilizzare le espressioni regolari ma non ho trovato quella corretta, avete qualche idea?

Grazie!