Небольшая программа для редактирования текстаC#

Место общения программистов C#
Ответить
Anonymous
 Небольшая программа для редактирования текста

Сообщение Anonymous »

Программа должна вернуть текст редактирования, где вам нужно заменить " - ", ": ", "; ", ", ", " " на "\t".
Проблема здесь в результате

Код: Выделить всё

Input: Китай: 1405023000; 24.08.2020; 17.99%

Expected    Китай   1405023000  24.08.2020  17.99%

Myne        Китай:  1405023000; 24.08.2020; 17.99%
По какой-то причине я считаю, что он напутал с порядком элементов stringSeparators или что-то в этом роде. Меня интересует этот момент

Код: Выделить всё

public static string ReplaceIncorrectSeparators(string text)
{
string populationEdited = "";
string[] stringSeparators = new string[] {" - ", ": ", "; ", ", ", " "};
for (int i = 0; i < stringSeparators.Length; i++)
{
populationEdited = text.Replace(stringSeparators[i], "\t");
}

return populationEdited;
}
Я уже решил проблему по-другому, но хочу решить ее с помощью разделителей.


Подробнее здесь: https://stackoverflow.com/questions/745 ... ll-program
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»