Разделить строку по пробелам (\s+) - C#
Формулировка задачи:
Помнится мне на питоне такой код выполнялся без вопросов, а на c# подчёркивает ('\s+') выдаёт ошибку:
Unrecognized escape sequence
Я бы мог конечно в кавычках поставить пробел, но у меня пробел может быть не один поэтому нужно \s+, что делать?Console.WriteLine("Enter sentence: ");
string str = Console.ReadLine();
string[] words = str.Split('\s+');Решение задачи: «Разделить строку по пробелам (\s+)»
textual
Листинг программы
using System.Text.RegularExpressions;
namespace F
{
class Program
{
static void Main(string[] args)
{
string str = "Шла * * саша * * по шоссе *и сосала * * * сушку * * *";
string[] res = Regex.Split(str,@"\s+");
}
}
}