#c #регулярные_выражения
Здравствуйте! В переменной есть текст, в котором нужно найти информацию. Я планирую это сделать с помощью регулярных выражений. Столкнулся с проблемой при написании на Си. Заголовочный файлв MS VS 2010 отсутствует, есть файл , но работать с ним нельзя, так как он предназначен для C++, а я пишу на C(Си). Подскажите, есть какая-то альтернативная библиотека/заголовочный файл или способ установки файла в VS? Спасибо! PS Я так уперто пишу на Си, так как хочу перейти потом на objective-c. Или можно спокойно переходить на C++, так как это не повлечёт проблем при написании на objective-c? Или я ошибаюсь? ЗЗЫ Уважаемый @ХэшКод, подскажите, пожалуйста, почему у меня пропала кнопка "добавить комментарий" - я не могу ответить на вопросы?
Ответы
Ответ 1
Кроссплатформенный подход - это использовать PRCE. В стандарте ANSI C нет регулярных выражений. В GCC есть поддержка регулярных выражений: Regular Expression Matching - это тот regex.h, который был упомянут. В Visual C++ при необходимости работы с регулярными выражениями подключают CAtlRegExp (код выносят в исходник на C++).
Комментариев нет:
Отправить комментарий