Я пытаюсь использовать регулярное выражение в c/C++ с помощью regex.h. Я пытаюсь использовать опции LOOKAHEAD, например:Поддерживает ли регулярное выражение регулярное выражение?
(?=>#).*
для того, чтобы извлечь строки после «#»
По какой-то причине не удается найти какие-либо матчи. Поддерживает ли regex.h lookahead/lookbehind? есть ли другая библиотека, которую я могу использовать?
Я использую regex.h, on linux.
Учитывая, что ни C, ни C++ не имеют встроенной поддержки регулярных выражений, вероятно, вы должны сообщить нам, какую библиотеку вы используете (и когда вы это сделаете, сначала взгляните на документы для указанной библиотеки). –
Зачем использовать это в первую очередь? Я думаю, что использование такой группы, как '# (. *)', Было бы более распространенным способом сделать это. – FatalError