Objectif
Le tableau contient une URL ou un chemin complet. Le resultat doit contenir file_name avec le dernier segment et l extension.
Reponse courte
Supprimez ? et #, puis gardez le segment final name.ext avec une expression reguliere.
Comment le faire dans Eofferix
- Chargez le tableau avec des URL ou chemins de fichier.

La colonne file_namecontient seulement le dernier segment du chemin. - Creez
file_namedepuisfile_url, nettoyez query string et fragment, puis gardez le dernier segment avec extension.
Les parametres sont supprimes, puis la regex conserve le fichier avec extension. - Utilisez
[^/\\]+\.[A-Za-z0-9]+$apres nettoyage des parametres. - Enregistrez le modele et testez URL absolues et chemins relatifs.
Avant / apres
Les donnees ci-dessous sont un exemple de demonstration et ne proviennent pas de fichiers reels.
Avant
donnees source| id | file_url |
|---|---|
| 1001 | https://cdn.example.com/files/catalog/price-list.xlsx?download=1 |
| 1002 | /uploads/manuals/product-guide.PDF#open |
Apres
resultat| id | file_name |
|---|---|
| 1001 | price-list.xlsx |
| 1002 | product-guide.PDF |