oh perfetto, grazie!
ho dovuto mettere (") al posto di ("|') perché la virgoletta singola nell'espressione interferisce con la virgoletta di preg_match_all('
per farlo andare comunque come lo hai scritto dovrei mettere ("|\') ?
anche solo con (") va comunque