Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#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

Loic_GR
Moderateur
Lieu: Besancon
Date d'inscription: 12 May 2011
Messages: 1025
Site web

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

Loic_GR
Moderateur
Lieu: Besancon
Date d'inscription: 12 May 2011
Messages: 1025
Site web

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

 

Pied de page des forums

Powered by FluxBB