Powershell - Expression régulière - Correspondance des caractères
Voici l'exemple des caractères d'expression régulière pris en charge dans Windows PowerShell
#Format value
#Matches exact characters anywhere in the original value.
"book" -match "oo"
#Format .
#Logic Matches any single character.
"copy" -match "c..y"
#Format [value]
#Logic Matches at least one of the characters in the brackets.
"big" -match "b[iou]g"
#Format [range]
#Logic Matches at least one of the characters within the range. The use
# of a hyphen (-) allows you to specify an adjacent character.
"and" -match "[a-e]nd"
#Format [^]
#Logic Matches any characters except those in brackets.
"and" -match "[^brt]nd"
#Format ^
#Logic Matches the beginning characters.
"book" -match "^bo"
#Format $
#Logic Matches the end characters.
"book" -match "ok$"
#Format *
#Logic Matches any instances of the preceding character.
"baggy" -match "g*"
#Format ?
#Logic Matches zero or one instance of the preceding character.
"baggy" -match "g?"
La sortie de toutes les commandes ci-dessus est True.