Aiuto con espressione regolare
Ciao a tutti,
ho un profilo adsense e quindi ho intenzione di elaborare tramite php i rapporti generati da adsense.
Premetto che li esporto tramite .csv, quindi ogni riga di questo file esportato sarà così:
Codice:
2017-01-02 6253 13171 32 "0,51" "0,24" "64,09%" "3,16"
E con php mi sono arrangiato a elaborare questo:
Codice PHP:
$cont = file('rapporto.csv', FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES);
for($i=0;$i<count($cont);$i++) {
$riga = sscanf($cont[$i], '^\d{4}-\d{2}-\d{2}\s+\d+\s+\d+\s+\d+\s+\w+\s+\w+\s+\w+\s+\w+$');
var_dump($riga);
}
Ovviamente in fase di scrittura codice, uso la funzione var_dump per vedere se ho fatto bene, ma mi dà NULL, il che vuol dire che ho sbagliato.
Come posso correggere l'espressione regolare?
Grazie,
foreach