C # расщепление регулярных выражений в массив строк - PullRequest
0 голосов
/ 26 ноября 2011

Предположим, у меня есть такое регулярное выражение:

@"\b(one|two|three)\b";

Как я могу получить все эти "элементы регулярного выражения" в массив строк? Например, строковый массив будет содержать 3 элемента - один, два и три.

Ответы [ 2 ]

1 голос
/ 26 ноября 2011

В качестве альтернативы вы можете использовать метод RegEx.Split, указав шаблон, который определяет позиции разделения.

1 голос
/ 26 ноября 2011

Вы можете использовать свойство Groups класса Match, чтобы выбрать успешно сопоставленные элементы в регулярном выражении.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...