# Comment supprimer les espaces inutiles d'une chaine de caractère?

**URL:** <https://forum.xojo.com/t/comment-supprimer-les-espaces-inutiles-dune-chaine-de-caractere/69703>\
**Category:** Français\
**Created:** [April 16, 2022, 5:55pm UTC](https://forum.xojo.com/t/comment-supprimer-les-espaces-inutiles-dune-chaine-de-caractere/69703 "2022-04-16T17:55:13Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Denis\_DUBOIS](https://forum.xojo.com/letter_avatar_proxy/v4/letter/d/e9bcb4/32.png) [@Denis\_DUBOIS](https://forum.xojo.com/u/Denis_DUBOIS)\
**Post date:** [April 16, 2022, 5:55pm UTC](https://forum.xojo.com/t/comment-supprimer-les-espaces-inutiles-dune-chaine-de-caractere/69703/1 "2022-04-16T17:55:13Z")

</div>

Bonjour,  
Je fais un "Shell.Execute() et le résultat (Shell1.result) renvoie une chaine de caractères qui contient de nombreux espaces invisibles et inutiles devant le résultat proprement dit.  
Comment supprimer ces espaces inutiles dans une chaine (de façon générale) ?  
Merci.

---

<div class="post-metadata">

**Author:** ![Benjamin\_Brannen](https://forum.xojo.com/letter_avatar_proxy/v4/letter/b/ce7236/32.png) [@Benjamin\_Brannen](https://forum.xojo.com/u/Benjamin_Brannen)\
**Post date:** [April 16, 2022, 6:04pm UTC](https://forum.xojo.com/t/comment-supprimer-les-espaces-inutiles-dune-chaine-de-caractere/69703/2 "2022-04-16T18:04:21Z")

</div>

Is this what you are looking for?

Var r As String = “AB CD EF”  
r = r.ReplaceAll(" ", “”)

r now is “ABCDEF”

---

<div class="post-metadata">

**Author:** ![Denis\_DUBOIS](https://forum.xojo.com/letter_avatar_proxy/v4/letter/d/e9bcb4/32.png) [@Denis\_DUBOIS](https://forum.xojo.com/u/Denis_DUBOIS)\
**Post date:** [April 17, 2022, 7:49am UTC](https://forum.xojo.com/t/comment-supprimer-les-espaces-inutiles-dune-chaine-de-caractere/69703/3 "2022-04-17T07:49:00Z")

</div>

Merci, ca marche nickel ce:  
result = machaine.ReplaceAll(" ", “”)

---

<div class="post-metadata">

**Author:** ![Emile\_Schwarz](https://forum.xojo.com/letter_avatar_proxy/v4/letter/e/90ced4/32.png) [@Emile\_Schwarz](https://forum.xojo.com/u/Emile_Schwarz)\
**Post date:** [April 17, 2022, 8:22am UTC](https://forum.xojo.com/t/comment-supprimer-les-espaces-inutiles-dune-chaine-de-caractere/69703/4 "2022-04-17T08:22:52Z")

</div>

chaîne de caractère = String en anglais.

Donc, pour toute manipulation sur les chaînes de caractères, voir String dans la documentation.

Lien “Language Reference”: [String](https://documentation.xojo.com/api/data_types/string.html#string)

---

<div class="post-metadata">

**Author:** ![Jean\_Luc\_Pellerin](https://forum.xojo.com/user_avatar/forum.xojo.com/jean_luc_pellerin/32/11479_2.png) [@Jean\_Luc\_Pellerin](https://forum.xojo.com/u/Jean_Luc_Pellerin)\
**Post date:** [April 21, 2022, 10:02am UTC](https://forum.xojo.com/t/comment-supprimer-les-espaces-inutiles-dune-chaine-de-caractere/69703/5 "2022-04-21T10:02:52Z")

</div>

Je t invite a utiliser:  
result = machaine.ReplaceAll( chr(32) , “”)  
Cela te permettra de bien lire que tu supprimes un espace et pas 2  
Ton code sera plus facile a lire  
JL
