Catalogues fournisseurs

Comment retirer les préfixes texte et les unités d’une liste fournisseur

2026-06-29
Objectif

La liste fournisseur mélange texte, prix et stock : Prix : 23,90 EUR et Stock : 12 pcs. L’import a besoin de champs numériques price_clean et stock_clean.

Réponse courte

Si le format peut varier, extrayez le nombre avec l’expression régulière [0-9]+(?:[,.][0-9]+)? (trouve un nombre entier ou décimal : un ou plusieurs chiffres avec une partie décimale optionnelle après un point ou une virgule). Si les préfixes et unités restent stables, supprimez-les avec des règles de sous-chaîne.

Comment le faire dans Eofferix

Méthode 1 : utiliser une expression régulière dans Eofferix

  1. Créez la colonne finale price_clean depuis price_raw et ouvrez ses paramètres.

    Ouverture des paramètres price_clean
    L’animation montre l’ouverture des paramètres de la colonne finale.
  2. Ajoutez une règle : condition Expression régulière, valeur [0-9]+(?:[,.][0-9]+)? (trouve un nombre entier ou décimal : un ou plusieurs chiffres avec une partie décimale optionnelle après un point ou une virgule), action Supprimer tout sauf.

    Expression régulière pour nettoyer le prix
    La règle garde uniquement le nombre du prix et retire le texte autour.

Méthode 2 : utiliser une recherche de sous-chaîne dans Eofferix

  1. Si les chaînes sont stables, créez price_clean_text et retirez les sous-chaînes Prix : et EUR.

    Règles de sous-chaîne pour le prix
    Les sous-chaînes conviennent quand le fournisseur utilise toujours le même préfixe et la même unité.
  2. Pour le stock, créez stock_clean et retirez les sous-chaînes Stock : et pcs.

    Règles de sous-chaîne pour le stock
    Après les deux suppressions, il ne reste que le nombre de stock.

Avant / après

Avant

données source
vendor_codenameprice_rawstock_raw
VN-1001Lampe ElodiePrix : 23,90 EURStock : 12 pcs
VN-1002Fauteuil MartinPrix : 128,00 EURStock : 0 pcs

Après

résultat
vendor_codenameprice_cleanstock_clean
VN-1001Lampe Elodie23,9012
VN-1002Fauteuil Martin128,000

Points à retenir

  • L’expression régulière est plus robuste si la devise peut être avant ou après le nombre.
  • Les sous-chaînes sont plus simples pour des préfixes stables comme Prix : et des unités comme pcs.
  • Vérifiez plusieurs lignes d’aperçu : le stock zéro doit rester 0, pas devenir vide.

Traitez vos données plus vite avec Eofferix

Créez un compte gratuit pour automatiser catalogues et listes de prix selon vos règles.

S’inscrire