关于c的正则表达式库中 regexec() 的疑惑~~
clybe 2008-10-20 10:00:00 在网上看了很多关于C中实现正则表达式的例子,没想到千篇一律,其中的Regexec()函数只会匹配满足条件的第一个正则表达式,如果想匹配下一个结果我该怎么做呢
希望有经验的前辈指点指点
例如:
char *string="qqq charxx www charyy";
*regex="char[a-z]+";
nmatch为5的话,结果应该是什么?
她是不是应该把所有满足条件的都放进pmatch[5]这个数组里呀?
为什么结果是charxx
而不是 charxx charyy
请指点。