Bonjour,
j'ai reçu dans un fichier xls un listing d'adresse avec la totalité des informations dans la même colonne (adresse + cp + ville).
Je dois intégrer ces infos dans ma BDD, cependant j'ai 3 champs séparés (toujours adresse + cp + ville).
Etant une vraie buse en expressions régulières je voudrais vous demander votre aide pour pouvoir extraire, en php, les 3 éléments de ma colonne adresse.
Je ne sais pas du tout comment formaliser le fait que je veuille tout ce que se trouve avec un nombre à 5 chiffres (adresse), le nombre à 5 chiffres (code postal) et tout ce qu'il y a après (ville).
Merci d'avance pour votre aide
EDIT :
j'ai réussi à trouver une fonction simple qui m'aide bien mais le seul soucis c'est quelle recrache tous les éléments dans un tableau sauf le code postal
merci d'avance pour votre aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 $elements = preg_split("/[0-9]{5}+/", "15 RUE DE LA PAIX 75000 PARIS"); print_r($elements); //renvoi [0] : 15 RUE DE LA PAIX [1] : PARIS
Partager