Добрый день!
Прохожу курс по PS, в последнем уроке есть задание:
Приведите строку "OU=MTS,OU=CORP,DC=CONTOSO,DC=COM" к виду
MTS
CORP
CONTOSO
COM
с помощью регулярки. В регулярке всего 5 символов, использовать только -split
Вот варианты, которые я пробовал и преподаватель их не принял:
1.
$ou = "OU=MTS,OU=CORP,DC=CONTOSO,DC=COM"
$ou.Split('=,', [System.StringSplitOptions]::RemoveEmptyEntries)[1,3,5,7] -join "`n"
2.
$check = "OU=MTS,OU=CORP,DC=CONTOSO,DC=COM"
($check -split "..=|,").Where({$_ -match '\S'})
3.
$check = "OU=MTS,OU=CORP,DC=CONTOSO,DC=COM"
$check -split "..=|,"
4.
$check -split "..?.="
5.
$check -split "..=|," -ne ''
Заранее огромное спасибо!