IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Scripts/Batch Discussion :

Récuperer le contenu d'une chaine de caracteres de taille variable [PowerShell]


Sujet :

Scripts/Batch

  1. #1
    Candidat au Club
    Homme Profil pro
    Analyse système
    Inscrit en
    Février 2014
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations professionnelles :
    Activité : Analyse système
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2014
    Messages : 3
    Points : 3
    Points
    3
    Par défaut Récuperer le contenu d'une chaine de caracteres de taille variable
    Bonjour à tous et toutes,
    je me lance juste dans la programmation powershell et j'ai besoin d'aide dans le cadre d'un de me projets.
    je cherche simplement a pouvoir récuperer dans une variable le contenu d'une chaine de caractere apres un mot specifique.

    ex : $directory="DataInventaire"

    Je voudrais conserver uniquement ce qu'il y a après Data qui correspond a mon nom de dossier. ( Inventaire dans mon example )
    Par contre la taille du Nom du dossier peut avoir plus de 25 caracteres.

    J'ai tester la fonction $directory.substring mais il me semble qu'elle oblige a definir d'un nombre de caractere pas possibe de faire un (4,*).
    Merci de votre aide.

    Bonne journée.

  2. #2
    Membre chevronné
    Avatar de I'm_HERE
    Homme Profil pro
    Inscrit en
    Juillet 2008
    Messages
    1 013
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 013
    Points : 1 991
    Points
    1 991
    Par défaut
    salut,

    la méthode Substring a deux type de syntaxe comme le montre sa signature:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    PS 2> $directory.Substring.OverloadDefinitions
    string Substring(int startIndex)
    string Substring(int startIndex, int length)
    tu peux utiliser la premiere:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    PS 2> $directory.Substring(4)
    Inventaire

  3. #3
    Candidat au Club
    Homme Profil pro
    Analyse système
    Inscrit en
    Février 2014
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations professionnelles :
    Activité : Analyse système
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2014
    Messages : 3
    Points : 3
    Points
    3
    Par défaut Un tout grand merci ! c'est parfait.
    Citation Envoyé par I'm_HERE Voir le message
    salut,

    la méthode Substring a deux type de syntaxe comme le montre sa signature:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    PS 2> $directory.Substring.OverloadDefinitions
    string Substring(int startIndex)
    string Substring(int startIndex, int length)
    tu peux utiliser la premiere:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    PS 2> $directory.Substring(4)
    Inventaire

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [PHP 4] Récuperer des données a partir d'une chaine de caracteres URL
    Par moonwar dans le forum Langage
    Réponses: 4
    Dernier message: 13/02/2009, 08h59
  2. Récuperer des morceaux d'une chaine de caracteres
    Par spaukensen dans le forum Langage
    Réponses: 3
    Dernier message: 22/07/2008, 19h15
  3. Réponses: 2
    Dernier message: 06/12/2006, 14h36
  4. Réponses: 3
    Dernier message: 12/05/2006, 11h53
  5. Récuperer une chaine de caractere
    Par Shandler dans le forum C++
    Réponses: 18
    Dernier message: 28/02/2005, 18h08

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo