Skip site navigation (1)Skip section navigation (2)

  
 
  

home | help
PCRE2_SUBS..._FROM_NAME(3)  Library Functions Manual  PCRE2_SUBS..._FROM_NAME(3)

NAME
     PCRE2 - Perl-compatible regular expressions (revised API)

SYNOPSIS

     #include <pcre2.h>

     int pcre2_substring_number_from_name(const pcre2_code *code,
       PCRE2_SPTR name);

DESCRIPTION

     This  convenience	function finds the number of a named substring capturing
     parenthesis in a compiled pattern, provided that it is a unique  name.  The
     function 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 PCRE2_ERROR_NOSUBSTRING if it is not found. When duplicate  names
     are  allowed  (PCRE2_DUPNAMES is set), if the name is not unique, PCRE2_ER-
     ROR_NOUNIQUESUBSTRING is returned. You can obtain the list of numbers  with
     the same name by calling pcre2_substring_nametable_scan().

     There  is	a  complete  description of the PCRE2 native API in the pcre2api
     page and a description of the POSIX API in the pcre2posix page.

PCRE2 10.47			03 November 2014      PCRE2_SUBS..._FROM_NAME(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=pcre2_substring_number_from_name&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>

home | help