Cet article fournira un guide complet pour obtenir une sous-chaîne dans PowerShell et à cet égard, il discutera des résultats d'apprentissage ci-dessous:
Alors, commençons!
Comment obtenir une sous-chaîne dans PowerShell?
Comme nous l'avons discuté précédemment, une sous-chaîne est une sous-partie d'une chaîne longue / complète. C'est facile à comprendre, mais la principale préoccupation est de savoir comment obtenir une sous-chaîne dans PowerShell? Bien! Dans PowerShell, une méthode nommée substring () est utilisée pour obtenir une sous-chaîne.
Méthode substring () dans PowerShell
La méthode substring () prend deux paramètres, le premier spécifie «l'indice de départ» tandis que l'autre est «longueur» qui détermine la longueur de la sous-chaîne (i.e. il spécifie le nombre de caractères renvoyés). L'extrait ci-dessous montre la syntaxe de base de la méthode substring ():
substrat (startIndex, longueur)
Le paramètre de longueur est facultatif cependant s'il est omis, la chaîne restante après l'indice de départ sera renvoyée.
Comment utiliser la méthode substring ()?
Dans cette section, nous apprendrons à obtenir une sous-chaîne, pour ce faire, nous considérerons quelques exemples et les implémenterons dans PowerShell ISE:
Comment obtenir une sous-chaîne dans PowerShell?
Dans le programme d'exemples divisés ci-dessous, nous utiliserons la méthode substring () pour obtenir une sous-chaîne spécifique «bienvenue»:
> "Bienvenue à Linuxhint.com ".Substrat (0, 7)
Dans le morceau de code donné ci-dessus, nous avons passé «0» et «7» comme arguments à la méthode de la sous-chaîne, par conséquent, nous obtiendrons la sous-chaîne du 0e au 7ème index:
La sortie a vérifié le fonctionnement de la méthode substring ().
Comment obtenir une sous-chaîne placée dans les trois derniers index d'une chaîne:
Dans cet exemple, nous utiliserons la méthode Longueur () pour obtenir la longueur de la chaîne:
$ string = 'Bienvenue sur Linuxhint.com '
$ findLength = $ string.Longueur
$ output = $ string.substrat ($ findlength -3)
$ sortie
Dans ce script, nous avons stocké une chaîne en variable $ string, ensuite nous trouvons la longueur de la chaîne à l'aide de chaîne.Longueur () Méthode, et enfin, nous avons utilisé la méthode de la sous-chaîne pour obtenir une sous-chaîne de longueur spécifiée et de l'indice spécifique:
C'est ainsi que nous pouvons obtenir une sous-chaîne des trois derniers caractères d'une chaîne spécifique.
Conclusion
Une sous-partie d'une chaîne longue / complète est appelée une sous-chaîne et pour obtenir une sous-chaîne que la méthode substring () est utilisée dans PowerShell. La méthode substring () peut avoir deux arguments, le premier spécifie «l'indice initial» tandis que l'autre est «longueur» qui détermine la longueur de la sous-chaîne. Dans cet article, nous avons expliqué comment obtenir une sous-chaîne dans PowerShell à l'aide de certains exemples pertinents.