#46800 [Fbk->Opn]: Warning on ~[^\\pL0-9_]+~u

From: Date: Tue, 09 Dec 2008 19:48:37 +0000
Subject: #46800 [Fbk->Opn]: Warning on ~[^\\pL0-9_]+~u
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-131835@lists.php.net to get a copy of this message
ID: 46800 User updated by: svoboda at svoon dot net Reported By: svoboda at svoon dot net -Status: Feedback +Status: Open Bug Type: PCRE related Operating System: debian etch PHP Version: 5.2.7 New Comment: hi, I have compiled it with following: ./configure --disable-all --disable-cgi --with-pcre-regex --with-apxs2=/usr/bin/apxs2 --with-config-file-path=/etc/php5/apache2/php.ini the problem still remains, but from command line it regexp works fine (from command line it worked even with full configure command). So the problem is connected with running through apache. I confirmed this bug on ubuntu hardy. ondrej Previous Comments: ------------------------------------------------------------------------ [2008-12-08 22:31:07] jani@php.net Please try using this CVS snapshot: http://snaps.php.net/php5.2-latest.tar.gz For Windows: http://windows.php.net/snapshots/ And use this configure line: # ./configure --disable-all --disable-cgi --with-pcre-regex ------------------------------------------------------------------------ [2008-12-08 19:04:21] svoboda at svoon dot net Description: ------------ this code: preg_replace('~[^\\pL0-9_]+~u', '-', $url); results in: Warning: preg_replace() [function.preg-replace]: Compilation failed: unknown property name after \P or \p at offset 4 in functions.inc.php in 5.2.6 version it works fine ondrej ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=46800&edit=1

« previous php.bugs (#131835) next »