Я строковоеРазбивает строку в C#
NULL ({ 8 9 36 37 }) John ({ 1 }) Loizou ({ 2 3 }) delves ({ 4 }) into ({ 5 })
как я могу получить?
NULL 8,9,36,37_
Jogn 1_
Loizou 2,3_
delves 4_
into 5
I использование C#.
Я строковоеРазбивает строку в C#
NULL ({ 8 9 36 37 }) John ({ 1 }) Loizou ({ 2 3 }) delves ({ 4 }) into ({ 5 })
как я могу получить?
NULL 8,9,36,37_
Jogn 1_
Loizou 2,3_
delves 4_
into 5
I использование C#.
string start = @"NULL ({ 8 9 36 37 }) John ({ 1 }) Loizou ({ 2 3 }) delves ({ 4 }) into ({ 5 })";
string[] parts = start.Split(')');
string[] formattedParts = new string[parts.Length - 1];
for (int i = 0; i < parts.Length - 1; i++)
{
string internalPart = parts[i].Trim();
internalPart = internalPart.Replace("(", "");
internalPart = internalPart.Replace(" ", ",");
internalPart = internalPart.Replace(",{,", " ");
internalPart = i < parts.Length - 2 ? internalPart.Replace(",}", "_") : internalPart.Replace(",}", "");
Console.WriteLine(internalPart);
}
Опубликовать ваши попытки. –
Существует образец того, что вы пытаетесь сделать. Попробуйте выразить на своем родном языке, затем найдите строку ops, чтобы сделать это. – rism
Я голосую, чтобы закрыть этот вопрос как вне темы, потому что никаких усилий по основной проблеме по op. – rism