logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

PCRE - Perl-compatible regular expressions

Description


       This  convenience  function  finds  the  number  of a named substring capturing parenthesis in a compiled
       pattern. Its arguments are:

         code    Compiled regular expression
         name    Name whose number is required

       The  yield  of  the  function  is  the  number  of  the  parenthesis   if   the   name   is   found,   or
       PCRE_ERROR_NOSUBSTRING  otherwise.  When  duplicate  names  are allowed (PCRE_DUPNAMES is set), it is not
       defined which of the numbers is returned by pcre[16|32]_get_stringnumber(). You can obtain  the  complete
       list by calling pcre[16|32]_get_stringtable_entries().

       There is a complete description of the PCRE native API in the pcreapi page and a description of the POSIX
       API in the pcreposix page.

PCRE 8.30                                         24 June 2012                          PCRE_GET_STRINGNUMBER(3)

Name

       PCRE - Perl-compatible regular expressions

Synopsis

#include<pcre.h>intpcre_get_stringnumber(constpcre*code,constchar*name);intpcre16_get_stringnumber(constpcre16*code,PCRE_SPTR16name);intpcre32_get_stringnumber(constpcre32*code,PCRE_SPTR32name);

See Also