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

FreeBSD Manual Pages


home | help
PCRE2_SET_NEWLINE(3)	   Library Functions Manual	  PCRE2_SET_NEWLINE(3)

       PCRE2 - Perl-compatible regular expressions (revised API)


       #include	<pcre2.h>

       int pcre2_set_newline(pcre2_compile_context *ccontext,
	 uint32_t value);


       This  function  sets  the  newline convention within a compile context.
       This specifies which character(s) are recognized	as newlines when  com-
       piling and matching patterns. The second	argument must be one of:

	 PCRE2_NEWLINE_CR	 Carriage return only
	 PCRE2_NEWLINE_LF	 Linefeed only
	 PCRE2_NEWLINE_CRLF	 CR followed by	LF only
	 PCRE2_NEWLINE_ANYCRLF	 Any of	the above
	 PCRE2_NEWLINE_ANY	 Any Unicode newline sequence
	 PCRE2_NEWLINE_NUL	 The NUL character (binary zero)

       The result is zero for success or PCRE2_ERROR_BADDATA if	the second ar-
       gument is invalid.

       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.30			  26 May 2017		  PCRE2_SET_NEWLINE(3)


Want to link to this manual page? Use this URL:

home | help