Index of values


A
asplit [Pcre]
asplit ?iflags ?flags ?rex ?pat ?pos ?max ?callout subj same as Pcre.split but

B
backrefmax [Pcre]
backrefmax regexp

C
capturecount [Pcre]
capturecount regexp
cflag_list [Pcre]
cflag_list cflags converts internal representation of compilation flags to a list.
cflags [Pcre]
cflags cflag_list converts a list of compilation flags to their internal representation.
config_link_size [Pcre]
Number of bytes used for internal linkage of regular expressions
config_match_limit [Pcre]
Default limit for calls to internal matching function
config_match_limit_recursion [Pcre]
Default limit recursion for calls to internal matching function
config_newline [Pcre]
Character used as newline
config_stackrecurse [Pcre]
Indicates use of stack recursion in matching function
config_utf8 [Pcre]
Indicates whether UTF8-support is enabled

E
exec [Pcre]
exec ?iflags ?flags ?rex ?pat ?pos ?callout subj
exec_all [Pcre]
exec_all ?iflags ?flags ?rex ?pat ?pos ?callout subj
extract [Pcre]
extract ?iflags ?flags ?rex ?pat ?pos ?full_match ?callout subj
extract_all [Pcre]
extract_all ?iflags ?flags ?rex ?pat ?pos ?full_match ?callout subj
extract_all_opt [Pcre]
extract_all_opt ?iflags ?flags ?rex ?pat ?pos ?full_match ?callout subj
extract_opt [Pcre]
extract_opt ?iflags ?flags ?rex ?pat ?pos ?full_match ?callout subj

F
firstbyte [Pcre]
firstbyte regexp
firsttable [Pcre]
firsttable regexp
foreach_file [Pcre]
foreach_file filenames f opens each file in the list filenames for input and applies f to each filename and the corresponding channel.
foreach_line [Pcre]
foreach_line ?ic f applies f to each line in inchannel ic until the end-of-file is reached.
full_split [Pcre]
full_split ?iflags ?flags ?rex ?pat ?pos ?max ?callout subj splits subj into a list of at most max elements of type "split_result", using as delimiter pattern pat when given, regular expression rex otherwise, starting at position pos.

G
get_match_limit [Pcre]
get_match_limit rex
get_match_limit_recursion [Pcre]
get_match_limit_recursion rex
get_named_substring [Pcre]
get_named_substring rex name substrings
get_named_substring_ofs [Pcre]
get_named_substring_ofs rex name substrings
get_opt_substrings [Pcre]
get_opt_substrings ?full_match substrings
get_stringnumber [Pcre]
get_stringnumber rex name
get_subject [Pcre]
get_subject substrings
get_substring [Pcre]
get_substring substrings n
get_substring_ofs [Pcre]
get_substring_ofs substrings n
get_substrings [Pcre]
get_substrings ?full_match substrings

L
lastliteral [Pcre]
lastliteral regexp

M
make_ovector [Pcre]
make_ovector regexp calculates the tuple (subgroups2, ovector) which is the number of subgroup offsets and the offset array.
maketables [Pcre]
Generates new set of char tables for the current locale.

N
namecount [Pcre]
namecount regexp
nameentrysize [Pcre]
nameentrysize regexp
names [Pcre]
names regex
next_match [Pcre]
next_match ?iflags ?flags ?rex ?pat ?pos ?callout substrs
num_of_subs [Pcre]
num_of_subs substrings

O
options [Pcre]
options regexp

P
pcre_exec [Pcre]
pcre_exec ?iflags ?flags ?rex ?pat ?pos ?callout subj
pmatch [Pcre]
pmatch ?iflags ?flags ?rex ?pat ?pos ?callout subj

Q
qreplace [Pcre]
qreplace ?iflags ?flags ?rex ?pat ?pos ?templ ?callout subj replaces all substrings of subj matching pattern pat when given, regular expression rex otherwise, starting at position pos with the string templ.
qreplace_first [Pcre]
qreplace_first ?iflags ?flags ?rex ?pat ?pos ?templ ?callout subj replaces the first substring of subj matching pattern pat when given, regular expression rex otherwise, starting at position pos with the string templ.
quote [Pcre]
quote str

R
regexp [Pcre]
regexp ?study ?limit ?limit_recursion ?iflags ?flags ?chtables pattern compiles pattern with flags when given, with iflags otherwise, and with char tables chtables.
regexp_or [Pcre]
regexp_or ?study ?limit ?limit_recursion ?iflags ?flags ?chtables patterns like Pcre.regexp, but combines patterns as alternatives (or-patterns) into one regular expression.
replace [Pcre]
replace ?iflags ?flags ?rex ?pat ?pos ?itempl ?templ ?callout subj replaces all substrings of subj matching pattern pat when given, regular expression rex otherwise, starting at position pos with the substitution string templ when given, itempl otherwise.
replace_first [Pcre]
replace_first ?iflags ?flags ?rex ?pat ?pos ?itempl ?templ ?callout subj replaces the first substring of subj matching pattern pat when given, regular expression rex otherwise, starting at position pos with the substitution string templ when given, itempl otherwise.
rflag_list [Pcre]
rflag_list rflags converts internal representation of runtime flags to a list.
rflags [Pcre]
rflags rflag_list converts a list of runtime flags to their internal representation.

S
size [Pcre]
size regexp
split [Pcre]
split ?iflags ?flags ?rex ?pat ?pos ?max ?callout subj splits subj into a list of at most max strings, using as delimiter pattern pat when given, regular expression rex otherwise, starting at position pos.
study_stat [Pcre]
study_stat regexp
studysize [Pcre]
studysize regexp
subst [Pcre]
subst str converts the string str representing a substitution pattern to the internal representation
substitute [Pcre]
substitute ?iflags ?flags ?rex ?pat ?pos ?callout ~subst subj replaces all substrings of subj matching pattern pat when given, regular expression rex otherwise, starting at position pos with the result of function subst applied to the match.
substitute_first [Pcre]
substitute_first ?iflags ?flags ?rex ?pat ?pos ?callout ~subst subj replaces the first substring of subj matching pattern pat when given, regular expression rex otherwise, starting at position pos with the result of function subst applied to the match.
substitute_substrings [Pcre]
substitute_substrings ?iflags ?flags ?rex ?pat ?pos ?callout ~subst subj replaces all substrings of subj matching pattern pat when given, regular expression rex otherwise, starting at position pos with the result of function subst applied to the substrings of the match.
substitute_substrings_first [Pcre]
substitute_substrings_first ?iflags ?flags ?rex ?pat ?pos ?callout ~subst subj replaces the first substring of subj matching pattern pat when given, regular expression rex otherwise, starting at position pos with the result of function subst applied to the substrings of the match.

U
unsafe_pcre_exec [Pcre]
unsafe_pcre_exec flags rex ~pos ~subj_start ~subj offset_vector.

V
version [Pcre]
Version information