我想使用PCRE C庫遞歸匹配組。pcre與C中的所有組相匹配
例如
pattern = "(\d,)"
subject = "5,6,3,2,"
OVECCOUNT = 30
pcrePtr = pcre_compile(pattern, 0, &error, &erroffset, NULL);
rc = pcre_exec(pcrePtr, NULL, subject, (int)strlen(subject),
0, 0, ovector, OVECCOUNT);
RC是-1 ..
如何匹配的所有組,使得匹配是 「5」, 「6」, 「3」, 「2」,
對於打個比方,PHP的解析preg_match_all
整個字符串,直到主體的結尾......
您環圍繞'pcre_exec()',調整起始位置在每次迭代後適當。 –
有沒有辦法讓它在一個鏡頭? – Rahul
不是沒有寫函數來爲你做循環。 –