PCRE_GET_STRINGTABLE_ENTRIES


HOME

PCRE_GET_STRINGTABLE_ENTRIES

NAME
SYNOPSIS
DESCRIPTION

NAME

PCRE - Perl-compatible regular expressions

SYNOPSIS

#include <pcre.h>

int pcre_get_stringtable_entries(const pcre *code,
const char *
name, char **first, char **last);

int pcre16_get_stringtable_entries(const pcre16 *code,
PCRE_SPTR16
name, PCRE_UCHAR16 **first, PCRE_UCHAR16 **last);

int pcre32_get_stringtable_entries(const pcre32 *code,
PCRE_SPTR32
name, PCRE_UCHAR32 **first, PCRE_UCHAR32 **last);

DESCRIPTION

This convenience function finds, for a compiled pattern, the first and last entries for a given name in the table that translates capturing parenthesis names into numbers. When names are required to be unique (PCRE_DUPNAMES is not set), it is usually easier to use pcre[16|32]_get_stringnumber() instead.

code Compiled regular expression
name
Name whose entries required
first
Where to return a pointer to the first entry
last
Where to return a pointer to the last entry

The yield of the function is the length of each entry, or PCRE_ERROR_NOSUBSTRING if none are found.

There is a complete description of the PCRE native API, including the format of the table entries, in the pcreapi page, and a description of the POSIX API in the pcreposix page.




More Linux Commands

manpages/cyr_expire.8.html
cyr_expire(8) - expire messages and duplicate delivery datab
Cyr_expire is used to expire messages and duplicate delivery database entries. Cyr_expire also cleanses mailboxes of partially expunged messages (when using the

manpages/X11::Protocol::Connection::UNIXSocket.3pm.html
X11::Protocol::Connection::UNIXSocket.3pm...................
This module is used by X11::Protocol to establish a connection and communicate with a server over a local Unix-domain socket connection, using the IO::Socket::U

manpages/WidthMMOfScreen.3.html
WidthMMOfScreen(3) - screen information functions and macros
The BlackPixelOfScreen macro returns the black pixel value of the specified screen. The WhitePixelOfScreen macro returns the white pixel value of the specified

manpages/gnutls_pubkey_verify_data2.3.html
gnutls_pubkey_verify_data2(3) - API function (Man Page).....
gnutls_pubkey_verify_data2.3 - This function will verify the given signed data, using the parameters from the certificate. RETURNS On success, GNUTLS_E_SUCCESS

manpages/beep_sp.3ncurses.html
beep_sp(3ncurses) - curses screen-pointer extension.........
This implementation can be configured to provide a set of functions which improve the ability to manage multiple screens. This feature can be added to any of th

manpages/ttk_style.n.html
ttk_style(n) Manipulate style database - Linux manual page
The ttk::style command takes the following arguments: ttk::style configure style ?-option ?value option value...? ? Sets the default value of the specified opti

manpages/systemd.slice.5.html
systemd.slice(5) Slice unit configuration - Linux man page
A unit configuration file whose name ends in .slice encodes information about a slice which is a concept for hierarchially managing resources of a group of proc

manpages/clog2.3.html
clog2(3) - base-2 logarithm of a complex number (Man Page)
The call clog2(z) is equivalent to clog(z)/log(2). The other functions perform the same task for float and long double. Note that z close to zero will cause an

manpages/pulseaudio.1.html
pulseaudio(1) - The PulseAudio Sound System - Linux man page
PulseAudio is a networked low-latency sound server for Linux, POSIX and Windows systems. OPTIONS -h | --help Show help. --version Show version information. --du

manpages/exec.8.html
exec(8) confine a program with the specified AppArmor profil
aa-exec is used to launch a program confined by the specified profile and or namespace. If both a profile and namespace are specified command will be confined b

manpages/wpa_priv.8.html
wpa_priv(8) - wpa_supplicant privilege separation helper....
wpa_priv is a privilege separation helper that minimizes the size of wpa_supplicant code that needs to be run with root privileges. If enabled, privileged opera

manpages/funlockfile.3.html
funlockfile(3) - lock FILE for stdio - Linux manual page....
The stdio functions are thread-safe. This is achieved by assigning to each FILE object a lockcount and (if the lockcount is nonzero) an owning thread. For each





We can't live, work or learn in freedom unless the software we use is free.