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

FreeBSD Manual Pages

  
 
  

home | help
PCRE2_SET_COMPILE_EXTRA_OPTLibrary FunctionsPCRE2_SET_COMPILE_EXTRA_OPTIONS(3)

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

SYNOPSIS

       #include	<pcre2.h>

       int pcre2_set_compile_extra_options(pcre2_compile_context *ccontext,
	 uint32_t extra_options);

DESCRIPTION

       This  function sets additional option bits for pcre2_compile() 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_ALT_BSUX		       Extended	 alternate \u, \U, and
       \x
						handling
	 PCRE2_EXTRA_BAD_ESCAPE_IS_LITERAL    Treat all	invalid	escapes	as
						a literal following character
	 PCRE2_EXTRA_ESCAPED_CR_IS_LF	      Interpret	\r as \n
	 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 pcre2api
       page and	a description of the POSIX API in the pcre2posix page.

PCRE2 10.33		       11 February 2PCRE2_SET_COMPILE_EXTRA_OPTIONS(3)

NAME | SYNOPSIS | DESCRIPTION

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=pcre2_set_compile_extra_options&sektion=3&manpath=FreeBSD+12.1-RELEASE+and+Ports>

home | help