PCRE2_SET_MAX_PATTERN_LENGTHL(i3b)rary Functions ManPuCaRlE2_SET_MAX_PATTERN_LENGTH(3) NNAAMMEE PCRE2 - Perl-compatible regular expressions (revised API) SSYYNNOOPPSSIISS ##iinncclluuddee <> iinntt ppccrree22__sseett__ccoommppiillee__eexxttrraa__ooppttiioonnss((ppccrree22__ccoommppiillee__ccoonntteexxtt **_c_c_o_n_t_e_x_t,, PPCCRREE22__SSIIZZEE _e_x_t_r_a___o_p_t_i_o_n_s));; DDEESSCCRRIIPPTTIIOONN This function sets additional option bits for ppccrree22__ccoommppiillee(()) that are housed in a compile context. It completely replaces all the bits. The extra options are: PCRE2_EXTRA_ALLOW_SURROGATE_ESCAPES Allow \x{df800} to \x{dfff} in UTF-8 and UTF-32 modes PCRE2_EXTRA_BAD_ESCAPE_IS_LITERAL Treat all invalid escapes as a literal following character PCRE2_EXTRA_MATCH_LINE Pattern matches whole lines PCRE2_EXTRA_MATCH_WORD Pattern matches "words" There is a complete description of the PCRE2 native API in the ppccrree22aappii page and a description of the POSIX API in the ppccrree22ppoossiixx page. PCRE2 10.30 16 June 2017 PCRE2_SET_MAX_PATTERN_LENGTH(3)