Разделить строку по пробелам (\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+"); } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д