modificare una stringa multilinea
Inviato: 16/04/2014, 21:35
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!
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!