C++ 正则表达式库,用于维护状态,逐个字符地接受输入,并在找到匹配项时返回true

C++ 正则表达式库,用于维护状态,逐个字符地接受输入,并在找到匹配项时返回true,c++,c,regex,C++,C,Regex,我正在寻找一个库,做正则表达式搜索文本。我的限制是文本很大,并且在它们之间有几个控制字符。所以我不能把整本书交给图书馆。我有一些类似于getnextcharacter的东西,它在跳过控制字符后返回有效字符 > C++推荐Boost xPix: 对于C,pcre可能符合以下顺序: 关于约束,您可以尝试将该逻辑包装到Xpressive的输入迭代器中。C++11的函数接受迭代器。因此,如果您为文本编写了一个迭代器来跳过特殊字符,那么您就很好了

我正在寻找一个库,做正则表达式搜索文本。我的限制是文本很大,并且在它们之间有几个控制字符。所以我不能把整本书交给图书馆。我有一些类似于getnextcharacter的东西,它在跳过控制字符后返回有效字符

> C++推荐Boost xPix:

对于C,pcre可能符合以下顺序:


关于约束,您可以尝试将该逻辑包装到Xpressive的输入迭代器中。

C++11的函数接受迭代器。因此,如果您为文本编写了一个迭代器来跳过特殊字符,那么您就很好了