Bonjour,
Je dois faire un export à partir de ma base de données pour importer des données dans un autre logiciel.
Le problème est au sujet de l'adresse:
Dans ma base de données, l'adresse est dans un champ de 225 caracteres, et dans le logiciel, il y a 3 champs limmités a 35 caractères chacun.
Il faut donc que je scinde mon adresse.
En gros il faut que :
Si l'adresse fait moins de 35 caractères, alors je met tous dans adresse1,
Si l'adresse fait plus de 35 caractères, il faut que je mette le maximum de caractères dans adresse1, mais sans coupé de mot, puis mettre le reste dans adresse2 (idem dans adresse 2, si il y a plus de 35 caracteres je dois mettre le max sans coupé de mots et le reste dans adresse3)...
Ma question est comment faire?
Je ne maitrise pas tres bien les regexp, et je ne vois pas comment m'y prendre pour prendre le maximum de caracteres sans couper de mots?
J'espere que j'ai réussi a etre clair car c'est pas facile a expliquer...
Merci d'avance pour votre aide.
Partager