Как разделить строку в C#

В этой статье мы узнаем, как разделить строку на C#.

C# Split () обрабатывает разделение на заданные строковые и символьные разделители. Он возвращает массив String, содержащий подстроки, разделенные данным массивом System.Char.

Метод String Split игнорирует любой элемент разделителя, значение которого равно null или пустая строка ("").

Синтаксис:

Параметры:

Разделитель - данный разделитель.

Возвращает:

Массив строк, разделенных одним или несколькими символами в разделителе.

Пример String Split в C#

Вывод:

Как разделять строки с использованием регулярных выражений?

Методы регулярного выражения Split () аналогичны методу String.Split (), за исключением того, что метод Regex.Split () разделяет строку на разделителе, определяемом регулярным выражением, вместо набора символов.

При использовании регулярных выражений вы должны использовать следующее пространство имен:

Вывод:

Мы можем разделить строку на несколько разделителей символов, используя метод String.split().

Вывод:

Использование регулярных выражений для нескольких символов

Вывод:

Вы можете разделить строку на новую строку или возврат каретки с помощью разделителя «\r\n».

Вывод:

Environment.NewLine

Также вы можете использовать Environment.NewLine для удаления новой строки из строки.

Вывод:

Как разбить строку на List <String>

Вы можете вернуть результат метода String splt () в список C#. Следующая программа преобразует String Array в список.

StringSplitOptions.RemoveEmptyEntries гарантирует, что возвращаемое значение не включает элементы массива, содержащие пустую строку.

Следующая программа C# показывает, как удалить все пробелы из строки с помощью StringSplitOptions.RemoveEmptyEntries.

Вывод:

 

Источник: http://www.csharpstar.com/split-string-csharp/

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)

Add a Comment

Ваш e-mail не будет опубликован. Обязательные поля помечены *