Archive

Articles taggués ‘Split’

Conserver le dernier mot de chaque phrases

Cette fois je souhaite conserver la dernière valeur des chaque chaines de caractères.

?View Code POWERSHELL
$songs= "My name is stain dfldsj","Reset after all pomaolk","Palabra mi amor piloeak"
foreach ($title in $songs) {
$title.Split(" ")[-1]
}
Categories: Powershell Tags:

Supprimer le dernier mot d’une ligne

Je souhaite retirer la dernière valeur de chaque chaines de caractères.

?View Code POWERSHELL
$songs= "My name is stain dfldsj","Reset after all pomaolk","Palabra mi amor piloeak"
foreach ($title in $songs) {
$Split = $title.Split(" ")
[string]$split[0..($Split.count-2)]
}
Categories: Powershell Tags:

Méthodes de traitement d’objets en Powershell.

Ces méthodes permettent de traiter des objets.
Par exemple scinder un chaine de caractère.

?View Code POWERSHELL
$file = "fichier.txt"
$file.Split(".")[-1]
txt

Ou moins utile, compter le nombre de « l » dans « Hello ».

?View Code POWERSHELL
("Hello").IndexOf("l")
2

Méthodes pour le traitement d’objets.

FunctionDescriptionExample
CompareTo()Compare une chaine avec une autre("Hello").CompareTo("Hello")
Contains()Retourne "True" si la cahine de compairaison spécifié est présent dans une chaine ou si la chaine de comparaison est vide("Hello").Contains("ll")
CopyTo()Copie une partie d'une chaine dans une autre("User!").CopyTo(0, , 6, 5)
EndsWith()Test si la chaine termine avec la chaine spécifié("Hello").EndsWith("lo")
Equals()Test si une chaine est identique à une autre chaine("Hello").Equals()
IndexOf()Retourne l'index de la première occurrence de la chaine de comparaison("Hello").IndexOf("l")
IndexOfAny()Retourne l'index de la première occurrence de la chaine de comparaisonReturns the index of the first occurrence of any character in a comparison string("Hello").IndexOfAny("loe")
Insert()Insert une chaine à l'index spécifié d'une autre chaine("Hello World").Insert(6, "brave ")
GetEnumerator()Récupère un objet qui peut énumérer tous les caractères d'une chaîne("Hello").GetEnumerator()
LastIndexOf()Recherche l'index de la dernière occurrence d'un caractère spécifié("Hello").LastIndexOf("l")
LastIndexOfAny()Recherche l'index de la dernière occurrence d'un caractère d'une chaîne spécifiée("Hello").LastIndexOfAny("loe")
PadLeft()Remplissage d'une chaîne à une longueur déterminée et qui ajoute des caractères blancs à gauche (aligné à droite de chaîne)("Hello").PadLeft(10)
PadRight()Remplissage d'une chaîne à une longueur déterminée et qui ajoute des caractères blancs à droite (aligné à gauche de chaîne)("Hello").PadRight(10) + "World!"
Remove()Supprime le nombre requis de caractères à partir d'une position spécifiée("Hello World").Remove(5,6)
Replace()Remplace un caractère par un autre caractère("Hello World").Replace("l", "x")
Split()Convertit une chaîne avec des points de séparation spécifiés dans un tableau("Hello World").Split("l")
StartsWith()Test si une chaîne commence par un caractère spécifié("Hello World").StartsWith("He")
Substring()Extrait les caractères d'une chaîne("Hello World").Substring(4, 3)
ToCharArray()Convertit une chaîne en un tableau de caractères("Hello World").toCharArray()
ToLower()Convertit une chaîne en minuscules("Hello World").toLower()
ToLowerInvariant()Convertit une chaîne en minuscules à l'aide des règles de casse de la langue invariant("Hello World").toLowerInvariant()
ToUpper()Convertit une chaîne en majuscules("Hello World").toUpper()
ToUpperInvariant()Convertit une chaîne en majuscules à l'aide des règles de casse de la langue invariant("Hello World").ToUpperInvariant()
Trim()Supprime les caractères en blanc à droite et à gauche(" Hello ").Trim() + "World"
TrimEnd()Supprime les caractères vide à droite(" Hello ").TrimEnd() + "World"
TrimStart()Supprime les caractères en blanc à la gauche(" Hello ").TrimStart() + "World"
Chars()Fournit un caractère à la position spécifiée("Hello").Chars(0)

Categories: Les bases Tags: , , ,