Question
Problème de regex
- MEURY Nikolaus
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 14
- Remerciements reçus 0
il y a 14 ans 1 mois #11412
par MEURY Nikolaus
Problème de regex a été créé par MEURY Nikolaus
Bonjour j'ai un soucis avec la ligne de code suivante :
$arbo_base = ([regex]\"([_\w:\\]*)\").matches($ini.$ini2[\"base\"]) | foreach {$_.Groups[1].Value}
echo \"--$arbo_base--\"
ça me retourne quelque chose de la forme :
-- e:\temp --
J'ai des insertions d'espace alors que ma source se présente sous la forme :
base=\"D:\data\dump_base\"
$ini et $ini2 sont des tables de hash
$arbo_base = ([regex]\"([_\w:\\]*)\").matches($ini.$ini2[\"base\"]) | foreach {$_.Groups[1].Value}
echo \"--$arbo_base--\"
ça me retourne quelque chose de la forme :
-- e:\temp --
J'ai des insertions d'espace alors que ma source se présente sous la forme :
base=\"D:\data\dump_base\"
$ini et $ini2 sont des tables de hash
Connexion ou Créer un compte pour participer à la conversation.
- xyz
- Hors Ligne
- Modérateur
-
Réduire
Plus d'informations
- Messages : 6311
- Remerciements reçus 69
il y a 14 ans 1 mois #11414
par xyz
Tutoriels PowerShell
Réponse de xyz sur le sujet Re:Problème de regex
Salut,
as-tu un exemple plus parlant ?
Utilise la balise code pour les chemins de fichiers.
Qu'est-ce que ta regex est censée faire ?
Sinon il existe l'opérateur -match qui renvoie le résultat dans $Matches.
as-tu un exemple plus parlant ?
Utilise la balise code pour les chemins de fichiers.
Qu'est-ce que ta regex est censée faire ?
Sinon il existe l'opérateur -match qui renvoie le résultat dans $Matches.
Tutoriels PowerShell
Connexion ou Créer un compte pour participer à la conversation.
- MEURY Nikolaus
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 14
- Remerciements reçus 0
il y a 14 ans 1 mois #11418
par MEURY Nikolaus
Réponse de MEURY Nikolaus sur le sujet Re:Problème de regex
Salut Laurent,
J'ai résolu le pb en fait je récupérais une arbo via la regex :
[code:1]([_w:\]*)[/code:1]
Que je stockais dans la valeur d'une clé de table de hash, elle même intégrée dans une autre table de hash.
Et je ne sais pas pourquoi mais je récupérais des insertions d'espace non présent dans le fichier d'import.
J'ai résolu le pb en utilisant une variable formatée en [string] et avec un Trim()
Merci tout de même
J'ai résolu le pb en fait je récupérais une arbo via la regex :
[code:1]([_w:\]*)[/code:1]
Que je stockais dans la valeur d'une clé de table de hash, elle même intégrée dans une autre table de hash.
Et je ne sais pas pourquoi mais je récupérais des insertions d'espace non présent dans le fichier d'import.
J'ai résolu le pb en utilisant une variable formatée en [string] et avec un Trim()
Merci tout de même
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.039 secondes
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les débutants
- Problème de regex