Например:
Я могу создать wordt с несколькими пробелами, например:
string example = "**example**";
List<string>outputs = new List<string>();
string example_output = "";
foreach(char c in example)
{
example_putput += c + " ";
}
И затем я могу l oop, чтобы удалить все пробелы и добавить их в список выходов, проблема есть. Мне нужно, чтобы он работал в сценариях, где есть двойные пробелы и многое другое.
Например.
string text = "This is a piece of text for this **example**.";
Я просто хочу обнаружить И удалить ' пример '
Но я хочу сделать это, даже когда в нем говорится, например, пример, пример или пример.
И в моем сценарии, поскольку это спам-фильтр, я не могу просто заменить пробелы во всем предложении как ниже, потому что мне нужно .Replace (слово с теми же пробелами, что и пользователь, набирающий его).
.Replace(" ", "");
Как бы мне этого добиться?
TLDR: Я хочу отфильтровать слово с несколькими комбинациями пробелов, не изменяя другие части строки.
So example, e xample, e x ample, e x a m ple
становится фильтрующим словом
Я не возражаю против метода, который может генерировать слово со всеми пробелами как план б.