方法

GLibMatchInfoget_match_count

自:2.14

声明 [src]

gint
g_match_info_get_match_count (
  const GMatchInfo* match_info
)

描述 [src]

检索匹配的子字符串数量(包括子字符串0,即整个匹配文本),如果模式中没有子字符串,则返回1,如果匹配失败则返回0。

如果最后匹配是使用DFA算法获得的,即使用g_regex_match_all()或g_regex_match_all_full(),则检索到的计数不是捕获括号的数目,而是匹配子字符串的数目。

自:2.14

返回值

类型: gint

匹配子字符串的数量,如果发生错误则返回-1。