Je bloque sur l'exploitation d'un résultat.
En fait le résultat récupérer peut être sous 2 formes à savoir:
Patinoire Valigloo, MARLY le 17/04/2018
ou
Eglise St Julien Le Pauvre, PARIS 05 du 03/09/2017 au 25/03/2018
Le but est de coupé cette chaine chaine en 3
- Le lieux
- La ville
- les Dates.
et je bloque pour la ville:
Car je souhaite récupérer après la virgule jusqu'à le ... ou du....
et je ne vois pas comment écrire la regex.
Actuellement j'ai ceci:
foreach($csv as $ligne){
$manufacturer = (explode(', ', $ligne[2]));
echo $manufacturer[0]; // Lieux
preg_match('# [ A-Z 0-9 ]+ #', $manufacturer[1], $match);
echo trim($match[0]).' <br> ';// Ville
}
Problème pour la ville car ça me renvoi par exemple PRIEST pour un resultat attendu ST PRIEST