Я где-то на кривой обучения, когда дело доходит до регулярных выражений, и мне нужно использовать их для автоматического изменения прототипов функций в кучке заголовков C. Кто-нибудь знает о приличном регулярном выражении для поиска любых и всех прототипов функций в заголовке C, исключая все остальное?
Изменить: три вещи, которые были непонятны изначально:
- Я не забочусь о заботе о С++, только прямой C. Это означает отсутствие шаблонов и т.д., чтобы беспокоиться.
- Решение должно работать с typedefs и structs, не ограничиваясь только базовыми типами C.
- Это своего рода одноразовая вещь. Это не должно быть красивым. Меня не волнует, сколько от него осталось до тех пор, пока оно работает, но мне не нужно сложное и сложное решение.