mirror of
https://github.com/php/php-src.git
synced 2025-08-16 05:58:45 +02:00
Fix #76512: \w no longer includes unicode characters
The migration from PCRE to PCRE2 missed to rename once occurrence of `PCRE_UCP` to `PCRE2_UCP`. We fix that. We also revert the changes to bug52971.phpt which had been incorrectly made in commit a5bc5ae[1]. [1] <http://git.php.net/?p=php-src.git;a=commit;h=a5bc5aed71f7a15f14f33bb31b8e17bf5f327e2d>
This commit is contained in:
parent
c2a3ab070b
commit
71d16feebb
4 changed files with 17 additions and 18 deletions
|
@ -672,8 +672,8 @@ PHPAPI pcre_cache_entry* pcre_get_compiled_regex_cache(zend_string *regex)
|
|||
case 'u': coptions |= PCRE2_UTF;
|
||||
/* In PCRE, by default, \d, \D, \s, \S, \w, and \W recognize only ASCII
|
||||
characters, even in UTF-8 mode. However, this can be changed by setting
|
||||
the PCRE_UCP option. */
|
||||
#ifdef PCRE_UCP
|
||||
the PCRE2_UCP option. */
|
||||
#ifdef PCRE2_UCP
|
||||
coptions |= PCRE2_UCP;
|
||||
#endif
|
||||
break;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue