Найти определения переменных в тексте с помощью регулярных выражений - C#
Формулировка задачи:
Имеем richTextBox с текстом (любой код на c++/c#). Необходимо из него вытащить оглашение переменных в dataGridView. Нужно находить совпадения вида тип_переменной имя_переменной = значение_переменной; или тип_переменной имя_переменной; и разбивать на 3 или 2 части для того, чтобы, соответственно, занести в 3 колонки dataGridView. Помогите, пожалуйста, с написанием регулярных выражений.
Решение задачи: «Найти определения переменных в тексте с помощью регулярных выражений»
textual
Листинг программы
Matches mm = Regex.Matches(input, @"(byte|sbyte|short|ushort|int|uint|long|ulong|float|double|decimal|char|string|bool|object|var)\s+([a-zA-Zа-яА-Я]{1}[^\s;]*)(\s+=\s+['""]?([\s\S]+?)['""]?)?;");
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д