Bonjour,
J'ai trouvé de bout de script sur le net :
Il fonctionne parfaitement, mais je ne comprends pas pourquoi !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 $texte="moi je vois pas pourquoi ça fonctionne... D'après toi ?" $word="oi" $later = $false $texte -split [regex]::Escape( $word ) | foreach { if ( $later ) { Write-Host "$word" -NoNewline -ForegroundColor green } else { $later = $true } Write-Host $_ -NoNewline }
Je crois comprendre que la chaîne $texte est découpée aux endroits où la chaîne $word se trouve, mais je comprends pas l'utilité du $later, ni à quel moment il intervient, ni s'il change de valeur...
Quelqu'un peut-il m'expliquer comment ?
Merci d'avance![]()
Partager