ММ
Марина Музыка

Как в C# разделить строку на подстроки, если разделитель двухсимвольный (или длиннее)?

Например, есть строка str = "blue, red, green", а надо получить массив из строк - {"blue", "red", "green"}
Разделитель здесь двухсимвольный - "запятая + пробел".
Как в таком случае правильно использовать str.Split() ?

Тельман Azeri
Тельман Azeri

Метод номер раз - удалить из строки все пробелы. Потом воспользоваться обычным сплитом по запятой.
Метод номер два - искать подстроку " ," в строке, запоминать индекс и дробить вручную.

Похожие вопросы
Вопрос по C/C++ Как разделить текст?
C# работа со строками
Проблема с строками в C++
Паскаль, как определить количество вхождений подстроки в строку? именно подстроки а не слова!
Как в c++ заменить знак разделителя целой и дробной части
C# разделить строку на слова
Алгоритм поиска подстроки в строке! help
Кто знает как на c++ разделить строку на слова и сделать их как элементы массива?
Работа со строкой в c++
c# надо объяснить строки