Le téléphone arrive dans un texte libre, par exemple Tél. : +33 6 12 34 56 78 poste 10. Il faut extraire le numéro principal dans un champ séparé.
Trouvez le numéro avec un preset ou une regex personnalisée, gardez la correspondance, puis normalisez espaces, parenthèses et tirets pour le CRM.
Comment le faire dans Eofferix
- Ouvrez les réglages du champ ou de la colonne qui doit recevoir le téléphone.
- Ajoutez une règle
Expression régulière; utilisez l’étoile pour choisir un preset téléphone si nécessaire. - Choisissez
Ne garder que la correspondancepour supprimer le texte autour. - Si le CRM accepte seulement les chiffres, supprimez
+, espaces, parenthèses et tirets avec les règles suivantes.
Un fournisseur peut envoyer le téléphone dans une valeur plus longue, par exemple Tél. : +33 6 12 34 56 78 poste 24. Dans les paramètres de valeur, tu peux trouver le numéro avec une expression régulière, conserver le fragment trouvé puis le normaliser.
La règle est disponible dans les transformations de valeur pour les sources XML, JSON et les tableaux. Tu peux saisir l’expression régulière à la main ou choisir un preset avec le bouton étoile à côté du champ de motif.
Choisir une expression régulière dans les presets
Pour extraire un téléphone, utilise la condition expression régulière et l’action tout supprimer sauf. Cette action conserve toute la correspondance trouvée et supprime le texte autour.
- Ouvre les paramètres de valeur du champ téléphone.
- Ajoute une règle et sélectionne la condition
expression régulière. - Clique sur l’étoile et choisis un preset de téléphone.
- Sélectionne
tout supprimer saufcomme action puis enregistre la règle.

Option 1 : conserver le téléphone trouvé
Utilise cette option quand il faut supprimer le texte autour du téléphone, tout en gardant le format du numéro tel qu’il arrive dans la source.
| Avant | Règle | Après |
|---|---|---|
Contact : +33 6 12 34 56 78 poste 24 | \+?\d[\d\s().-]{8,}\d + tout supprimer sauf | +33 6 12 34 56 78 |
téléphone 33 1 55 50 10 40 | \+?\d[\d\s().-]{8,}\d + tout supprimer sauf | 33 1 55 50 10 40 |
Option 2 : normaliser le numéro
Si tu veux un seul signe plus au début, utilise une séquence de trois règles : conserve d’abord le téléphone trouvé, supprime ensuite tous les caractères qui ne sont pas des chiffres avec l’expression régulière \D+, puis ajoute + au début quand la valeur actuelle n’est pas vide.

| Avant | Séquence | Après |
|---|---|---|
Tél. : +33 6 12 34 56 78 poste 24 | conserver le téléphone → supprimer \D+ → si la valeur actuelle n’est pas vide, ajouter + | +33612345678 |
33 1 55 50 10 40 | conserver le téléphone → supprimer \D+ → si la valeur actuelle n’est pas vide, ajouter + | +33155501040 |