Searched refs:PCRE_UCP (Results 1 – 14 of 14) sorted by relevance
/PHP-7.0/ext/pcre/pcrelib/ |
H A D | pcreposix.c | 279 if ((cflags & REG_UCP) != 0) options |= PCRE_UCP; in regcomp()
|
H A D | pcre.h | 171 #define PCRE_UCP 0x20000000 /* C3 */ macro
|
H A D | pcre_compile.c | 1476 if ((options & PCRE_UCP) != 0 && escape >= ESC_D && escape <= ESC_w) in check_escape() 5012 if ((options & PCRE_UCP) != 0) in compile_branch() 5535 (options & PCRE_UCP) != 0)) in compile_branch() 9109 { skipatstart += 6; options |= PCRE_UCP; continue; } in pcre_compile2() 9213 if ((options & PCRE_UCP) != 0) in pcre_compile2()
|
H A D | NEWS | 75 [:punct:] when PCRE_UCP is set so as to include the same characters as Perl 257 PCRE_UCP, which changes the behaviour of \b, \d, \s, and \w (and their
|
H A D | pcre_internal.h | 1120 PCRE_JAVASCRIPT_COMPAT|PCRE_UCP|PCRE_NO_START_OPTIMIZE|PCRE_NEVER_UTF)
|
H A D | ChangeLog | 175 When a Unicode property was also in the class (if PCRE_UCP is set, escapes 690 25. If PCRE_AUTO_CALLOUT and PCRE_UCP were set for a pattern that contained 716 [:punct:] when PCRE_UCP is set so as to include the same characters as Perl 1194 26. When PCRE_UCP was not set, \w+\x{c4} was incorrectly auto-possessifying the 1992 9. Added PCRE_UCP to make \b, \d, \s, \w, and certain POSIX character classes 2016 explicit and implicit when PCRE_UCP is set. 2043 UTF-8 mode. (When PCRE_UCP is set - see 9 above - the code is different
|
H A D | pcre_exec.c | 6558 md->use_ucp = (re->options & PCRE_UCP) != 0; in pcre_exec()
|
H A D | pcre_jit_compile.c | 9880 common->use_ucp = (re->options & PCRE_UCP) != 0; in PRIV()
|
/PHP-7.0/ext/pcre/pcrelib/testdata/ |
H A D | testinput7 | 441 /-- Without PCRE_UCP, non-ASCII always fail, even if < 256 --/ 451 /-- With PCRE_UCP, non-UTF8 chars that are < 256 still check properties --/
|
H A D | testinput10 | 982 /-- Without PCRE_UCP, non-ASCII always fail, even if < 256 --/ 992 /-- With PCRE_UCP, non-UTF8 chars that are < 256 still check properties --/
|
H A D | testoutput7 | 921 /-- Without PCRE_UCP, non-ASCII always fail, even if < 256 --/ 937 /-- With PCRE_UCP, non-UTF8 chars that are < 256 still check properties --/
|
H A D | testoutput10 | 1845 /-- Without PCRE_UCP, non-ASCII always fail, even if < 256 --/ 1861 /-- With PCRE_UCP, non-UTF8 chars that are < 256 still check properties --/
|
/PHP-7.0/ext/pcre/ |
H A D | php_pcre.c | 454 #ifdef PCRE_UCP in pcre_get_compiled_regex_cache() 455 coptions |= PCRE_UCP; in pcre_get_compiled_regex_cache()
|
/PHP-7.0/ext/pcre/pcrelib/doc/ |
H A D | pcre.txt | 2365 PCRE_UCP 2369 characters are recognized, but if PCRE_UCP is set, Unicode properties 2372 PCRE_UCP, matching one of the items it affects takes much longer. The 2630 the PCRE_UCP option can be set when a pattern is compiled; this causes 4806 (*UCP). This has the same effect as setting the PCRE_UCP option: it 5225 PCRE_UCP option is set, the behaviour is changed so that Unicode prop- 5234 as well as any Unicode letter, and underscore. Note also that PCRE_UCP 5236 Matching these sequences is noticeably slower when PCRE_UCP is set. 7949 (*UCP) set PCRE_UCP (use Unicode properties for \d etc) 8273 are all low-valued characters, unless the PCRE_UCP option is set. [all …]
|
Completed in 122 milliseconds