Заменить текст через регулярное выражение

File.YJC366HVX3AGPBN663IPMKYHNM

Dir-308046B0AF4A39CB

Подскажите как можно заменить строки через Regex.Replace(str, "pattern", "")) чтобы по итоге было просто

File

Dir

Пытался так: string newStr = Regex.Replace(str, @"-.+$", "", RegexOptions.Multiline); но не убирает File.YJC366HVX3AGPBN663IPMKYHNM а другой норм.

Или если можно обойтись без регулярных выражений и каким-то образов сделать замену тоо был бы рад. (замена проводится в цикле foreach)


Ответы (0 шт):