[R] Supprimer les espaces puis remplacer..
Règles du forum
- Merci de consulter la section "Règles du forum" et plus particulièrement "Règles et Mentions Légales du site autoitscript.fr" avant d'écrire un message.
-
ethneldryt
- Status : Hors ligne
[R] Supprimer les espaces puis remplacer..
Bonjour, voila je ne trouve pas de fonction pour faire cela :
$message = "TCP EEPC:1791 localhost:1792 ESTABLISHED"
La je voudrais supprimer les espaces et les remplacer par des "|"
le résultat donnerai : "TCP|EEPC:1791|localhost:1792|ESTABLISHED"
Merci.
$message = "TCP EEPC:1791 localhost:1792 ESTABLISHED"
La je voudrais supprimer les espaces et les remplacer par des "|"
le résultat donnerai : "TCP|EEPC:1791|localhost:1792|ESTABLISHED"
Merci.
Re: [..] Supprimer les espaces puis remplacer..
Et voilà ta réponse
C'est avec la fonction StrinSplit que tu sépare la donné tout les "ESPACE" puis il suffit de rajouter les "|" entre les donnés du tableau.
► Afficher le texte
Re: [..] Supprimer les espaces puis remplacer..
Ou sinon...
► Afficher le texte
A bientôt,
T@PµZ.
____________________________________
T@PµZ.
____________________________________
- Tlem
- Site Admin

- Messages : 11816
- Enregistré le : ven. 20 juil. 2007 21:00
- Localisation : Bordeaux
- Status : Hors ligne
Re: [R] Supprimer les espaces puis remplacer..
Comme le dit TaPuZ, c'est bien la fonction qu'il faut utiliser dans ce cas.
Code : Tout sélectionner
StringReplaceThierry
Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...
Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...
Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
-
ethneldryt
- Status : Hors ligne
Re: [R] Supprimer les espaces puis remplacer..
Salut, Ca ne marche pas car il y a plusieur espace entre.
- jbnh
- Niveau 11

- Messages : 1932
- Enregistré le : ven. 02 mai 2008 14:54
- Localisation : Bruxelles
- Status : Hors ligne
Re: [R] Supprimer les espaces puis remplacer..
Bah à ce moment la tu mets un string replace avec deux, trois, quatre espaces...
Balise [..] devant votre requête en cours, [R] quand résolu | Pas de message concernant les bots !
Merci
Merci
- orax
- Modérateur

- Messages : 1479
- Enregistré le : lun. 23 mars 2009 04:50
- Localisation : ::1
- Status : Hors ligne
Re: [R] Supprimer les espaces puis remplacer..
Et si vous ne pouvez pas connaître le nombre d'espaces parce ce nombre est variable (comme ci-dessous), vous pouvez utiliser ça :Mais sinon il y a aussi "\s+" (à la place du "\x20") pour prendre en compte tous les caractères d'espacement (espace, @tab, @crlf, ...).
Code : Tout sélectionner
StringRegExpReplace("1 2 3 4 5","\x20+","|")De petits détails peuvent faire toute la différence. — Quand la boule de neige commence à rouler… poussez-la. (Columbo)


