Разделить строку по пробелам (\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+");
     }
  }
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

10   голосов , оценка 4.5 из 5
Похожие ответы