Bonjour à tous,
Depuis une BDD, j'extrais une ligne d'adresse dont je dois séparer le code postal de la ville. Je ne connais pas les données, ni leur format. La seule chose dont je sois sûr c'est qu'il y a un espace entre le code et la ville.
Donc la base serait :
Mais ça ne va fonctionner que sur des exemples comme :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 $part = explode(" ", $str); $code_post = $part[0]; $ville = $part[1];
75000 Paris
Là, on va coincer :
85400 St Gilles Croix de Vie
Le code postal n'est pas forcément numérique :
F-95652 Montréal
J'ai essayé de bidouillé un truc avec preg_match_all, sans succès.
Vous auriez une idée pour que ça matche à tous les coups ?
D'avance merci.
Partager