#1 Wed 02 November 2011 11:46
- Froggies
- Participant occasionnel
- Date d'inscription: 3 Aug 2011
- Messages: 21
Suppression des espaces dans une chaîne de caractère
Bonjour,
Je souhaite supprimer tous les espaces dans une chaîne de caractère (exemple : les verneys du fouilly = lesverneysdufouilly) de manière simple.
Je pensais passer par un StringPairReplacer seulement je ne vois pas comment lui dire de remplacer l'espace par rien, comme je pourrais le faire pour un caractère accentué : remplace à par a dans les paramètres du transformer?
Une idée? Merci pour toutes vos suggestions.
Hors ligne
#2 Wed 02 November 2011 12:02
Re: Suppression des espaces dans une chaîne de caractère
ne serait-ce pas l'expression reguliere
Code:
\s*
Freelance traitements ETL FME certifié: www.sitdi-france.fr Twitter : @sitdifrance
Site perso ~ www.partir-en-vtt.com
Hors ligne
#3 Wed 02 November 2011 12:03
- pyjoubert
- Participant assidu
- Lieu: Lyon
- Date d'inscription: 21 Mar 2006
- Messages: 347
Re: Suppression des espaces dans une chaîne de caractère
Il faut que tu utilise un StringReplacer
- -nom d'attribut
- le caractère espace
- ne rien mettre dans le champ de substitution
Et voilà
Dernière modification par pyjoubert (Wed 02 November 2011 12:03)
Hors ligne
#4 Wed 02 November 2011 12:17
Re: Suppression des espaces dans une chaîne de caractère
Finalement, en expression régulière c'est :
[\\s]+
Freelance traitements ETL FME certifié: www.sitdi-france.fr Twitter : @sitdifrance
Site perso ~ www.partir-en-vtt.com
Hors ligne
#5 Wed 02 November 2011 14:25
- Froggies
- Participant occasionnel
- Date d'inscription: 3 Aug 2011
- Messages: 21
Re: Suppression des espaces dans une chaîne de caractère
Merci!
Cela fonctionne parfaitement avec le StringReplacer en ne mettant rien dans le champ de substitution.
Hors ligne