Как зациклить группу? - C#

Узнай цену своей работы

Формулировка задачи:

Здравствуйте зашел в тупик, возможно от того что смотрю прямолинейно, но хотелось бы получить ответ именно так
private string m_tags = "Слово2, Слово3, Слово4, Слово5, Слово6, Слово1";
Match match = Regex.Match(m_tags, @"([\.\,\s]*[\w]*[\.\,\s]*)");
[B]// Вопрос в том как же получать бесконечное число результатов в бесконечном числе групп грубо говоря, но придел скажем 50 групп?
// конечно вариант ([\.\,\s]*[\w]*[\.\,\s]*)([\.\,\s]*[\w]*[\.\,\s]*)([\.\,\s]*[\w]*[\.\,\s]*)... не походит[/B]
 
Debug.WriteLine(match.Groups[1].Value + " ::: " + match.Groups[2].Value + " ::: " + match.Groups[3].Value + " ::: " + match.Groups[4].Value);

Решение задачи: «Как зациклить группу?»

textual
Листинг программы
            string m_tags = "Слово2, Слово3, Слово4, Слово5, Слово6, Слово1";
 
            foreach (Match m in Regex.Matches(m_tags, @"\b\w+\b"))
                Console.WriteLine(m.Value);

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


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

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

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