- forum
- PowerShell
- Entraide pour les débutants
- Extraction des espaces de fin d'une chaîne de caractères
Question
Extraction des espaces de fin d'une chaîne de caractères
- J-L Prout
- Auteur du sujet
- Hors Ligne
- Membre junior
-
Réduire
Plus d'informations
- Messages : 28
- Remerciements reçus 0
il y a 4 mois 1 semaine #34975
par J-L Prout
Bonjour à tous,
J'ai une chaîne de caractères, très ordinaire, par exemple:
" Portez ce whisky au vieux juge blond qui fume " (*)
Je voudrais supprimer les espaces éventuels de début et les espaces éventuels de fin pour récupérer seulement:
"Portez ce whisky au vieux juge blond qui fume"
Bien sûr, je ne connais ni le nombre d'espaces de début ni le nombre d'espaces de fin.
Avec l'opérateur "-match", j'arrive bien à isoler les espaces de début, mais pour les espaces de fin, j'ai essayé
toutes sortes de combinaisons sans jamais arriver à isoler en totalité les espaces de fin dans un $Matches.
Pour ma part j'ai beaucoup tourné autour de:
"$Expression -match '^( *)(..*)( *)$'"
mais il n'y a rein à faire;
Quelqu'un a-t-il une solution qui conviendrait?
(*) Curiosité: cette phrase, que j'utilise souvent comme modèle de chaîne de caractères, a la propriété de contenir
au moins une fois chaque lettre de l'alphabet latin.
J'ai une chaîne de caractères, très ordinaire, par exemple:
" Portez ce whisky au vieux juge blond qui fume " (*)
Je voudrais supprimer les espaces éventuels de début et les espaces éventuels de fin pour récupérer seulement:
"Portez ce whisky au vieux juge blond qui fume"
Bien sûr, je ne connais ni le nombre d'espaces de début ni le nombre d'espaces de fin.
Avec l'opérateur "-match", j'arrive bien à isoler les espaces de début, mais pour les espaces de fin, j'ai essayé
toutes sortes de combinaisons sans jamais arriver à isoler en totalité les espaces de fin dans un $Matches.
Pour ma part j'ai beaucoup tourné autour de:
"$Expression -match '^( *)(..*)( *)$'"
mais il n'y a rein à faire;
Quelqu'un a-t-il une solution qui conviendrait?
(*) Curiosité: cette phrase, que j'utilise souvent comme modèle de chaîne de caractères, a la propriété de contenir
au moins une fois chaque lettre de l'alphabet latin.
Connexion ou Créer un compte pour participer à la conversation.
- J-L Prout
- Auteur du sujet
- Hors Ligne
- Membre junior
-
Réduire
Plus d'informations
- Messages : 28
- Remerciements reçus 0
il y a 4 mois 1 semaine #34976
par J-L Prout
Réponse de J-L Prout sur le sujet Extraction des espaces de fin d'une chaîne de caractères
Je me permets de corriger mon texte qui s'est retrouvé tronqué:
Au lieu d'écrire:
isoler en totalité les espaces de fin dans un $Matches
je voulais écrire:
isoler en totalité les espaces de fin dans un $Matches
Merci!!
Au lieu d'écrire:
isoler en totalité les espaces de fin dans un $Matches
je voulais écrire:
isoler en totalité les espaces de fin dans un $Matches
Merci!!
Connexion ou Créer un compte pour participer à la conversation.
- J-L Prout
- Auteur du sujet
- Hors Ligne
- Membre junior
-
Réduire
Plus d'informations
- Messages : 28
- Remerciements reçus 0
il y a 4 mois 1 semaine #34977
par J-L Prout
Réponse de J-L Prout sur le sujet Extraction des espaces de fin d'une chaîne de caractères
Mais pourquoi, diable, l'interface de messagerie me supprime un "i" entre crochets qui identifie un champ défini par "-match"?
Connexion ou Créer un compte pour participer à la conversation.
- forum
- PowerShell
- Entraide pour les débutants
- Extraction des espaces de fin d'une chaîne de caractères
Temps de génération de la page : 0.061 secondes
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les débutants
- Extraction des espaces de fin d'une chaîne de caractères