fork(4) download
  1. <?php
  2.  
  3. $string = 'ABCDEF
  4. Colore lato A: NO
  5. Colore lato B: Colore lato B (+3,00)
  6. Colore lato C: NO
  7. Stampa lato A: Stampa lato A (+7,00)
  8. Stampa lato B: NO
  9. Stampa lato C: NO
  10. blablabla
  11. blablabla';
  12. $result = preg_replace('/' . PHP_EOL . '?^(Colore|Stampa).*NO|^(Colore|Stampa).*:\s*/m', '', $string);
  13. echo $result;
Success #stdin #stdout 0.01s 20520KB
stdin
Standard input is empty
stdout
ABCDEF
Colore lato B (+3,00)
Stampa lato A (+7,00)
blablabla
blablabla