Фильтр на c#

Neekiloj

Известный
Автор темы
90
3
есть сообщение dhvunlg*wgvf - 9, надо сделать так, что бы * в данном сообщение менялась на цифру, которая идёт после "- ", буквы и цифры динамичные и всегда входят разные, как такое реализовать на c#
 

whyega52

Eblang головного мозга
Модератор
2,825
2,730
есть сообщение dhvunlg*wgvf - 9, надо сделать так, что бы * в данном сообщение менялась на цифру, которая идёт после "- ", буквы и цифры динамичные и всегда входят разные, как такое реализовать на c#
Выдала нейронка, советую и тебе поиграться с ними
C#:
string message = "dhvunlg*wgvf - 9";
int index = message.IndexOf("- ") + 2; // находим индекс символа после "- "
char digit = message[index]; // получаем символ цифры
string result = message.Replace("*", digit.ToString()); // замен