Разделение строки по знакам препинания - C#
Формулировка задачи:
у меня есть строка, например:""вася - плохой,Петя:хороший"
Т.е. мне надо разделить любую строку на массив строк, но разделять надо не одним символом, а всеми знаками предпинания, т.е. должно получится после разделения:
вася ,
плохой,
Петя,
хороший.
Решение задачи: «Разделение строки по знакам препинания»
textual
Листинг программы
// string.Split и явное перечисление разделителей "вася - плохой,Петя:хороший".Split('-',',',':') // Regex.Split и явное перечисление разделителей Regex.Split("вася - плохой,Петя:хороший", @"[-:,]") // Regex.Split используя Юникод категорию для знаков препинания Regex.Split("вася - плохой,Петя:хороший", @"\p{P}")
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д