Подскажите, как обрезать строку от имени до последнего символа ","?
Dear Anastasia; 1223 Budapest; 13 Nov 2021,
Мне отсюда нужно получить Dear Anastasia, с помощью команды split
Ответы (1 шт):
Автор решения: Алексей Семенов
→ Ссылка
$en = "Dear Anastasia; 1223 Budapest; 13 Nov 2021,".GetEnumerator()
$StringBuilder = [System.Text.StringBuilder]::new()
for ($($i = 0; $startFlag = $false); $en.MoveNext();){
if ($en.Current -eq ";") {$startFlag = $true }
if ($en.Current-eq ','){
$StringBuilder.ToString()
break
}
if ($startFlag){
$null = $StringBuilder.Append($en.Current)
}
}
("Dear Anastasia; 1223 Budapest; 13 Nov 2021,".Split(";")[1,2] -join ';').TrimEnd(',')