如何在pcre2中获得匹配的组号
how to get matched group number in pcre2
我想用pcre2来匹配字符串。
例如,我有几个字符串模式,"a"、"b"、"c"、"d" 和 "e"。
我有一个长文本 "str" 需要匹配。
现在我构造一个模式 "a|b|c|d|e" 来匹配 "str" 使用 pcre2_match。
如何知道匹配了哪个模式?
我只想获取匹配的模式编号,而不是 "a" 或 "b",因为我不想将匹配的模式与 "a"、"b"、[=14 进行比较=],"d","e" 再一次。
我想用pcre2来匹配字符串。 例如,我有几个字符串模式,"a"、"b"、"c"、"d" 和 "e"。 我有一个长文本 "str" 需要匹配。 现在我构造一个模式 "a|b|c|d|e" 来匹配 "str" 使用 pcre2_match。 如何知道匹配了哪个模式? 我只想获取匹配的模式编号,而不是 "a" 或 "b",因为我不想将匹配的模式与 "a"、"b"、[=14 进行比较=],"d","e" 再一次。