我使用pcrecpp c++(PCRE lib)
并且我需要循环获取所有匹配项。我该怎么做?
例如模式:
“你好”
和主题:
“你好你好你好”
循环应该循环 3 次(因为 3 个匹配)
1 hello
2 hello
3 hello
伪代码
pcrecpp::RE pPattern ( "hello" );
std::string strBase = "hello hello hello";
// ...
int iMatches = // Match count
for ( int i = 1; i < iMatches; i++ )
{
printf( "%d %s", i, pPattern[ i ].c_str () );
}
请给我一些示例代码如何使用 pcrecpp.h 进行操作。
对不起,我的英语不好。