[PHP] Re: rewrite urls with preg_replace

2002-11-29 Thread Dieter Koch
Hi Liljim,

thanks very much, with the 'e' modifier and some quote-fixes it works well !

Dieter


Liljim [EMAIL PROTECTED] schrieb im Newsbeitrag
[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
 Hi Dieter,

 You need to use the 'e' modifier as well as 'is' in your pattern. Have a
 look in the manual, here:

 http://www.php.net/manual/en/pcre.pattern.modifiers.php

 If this modifier is set, preg_replace() does normal substitution of
 backreferences in the replacement string, evaluates it as PHP code, and
uses
 the result for replacing the search string.

 Also look here:
 http://www.php.net/manual/en/function.preg-replace.php

 And check the Example 2. Using /e modifier part.

 Hope that helps ;)

 James


 Dieter Koch [EMAIL PROTECTED] wrote in message
 [EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
  Hi to all the PHP-Fans out there,
 
  i have a syntax-problem with the folowing preg_replace command:
 
  $returnString = preg_replace(/(href=\)(.+?)(\)/is,
  preg_quote(\\1.ebLinkEncode(.\\2.).\\3), $returnString);
 
  i'm trying to call my own function within a preg_replace function and it
  won't work.
  any ideas ? it seems to me, that the quoting is incorrect, but i'm not
  shure, why it is incorrect,
  especially because i use preg_quote() ...
 
  thanks in advance for some hints !
 
  best regards
  [EMAIL PROTECTED]
 
 
 
 
 





-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




[PHP] rewrite urls with preg_replace

2002-11-28 Thread Dieter Koch
Hi to all the PHP-Fans out there,

i have a syntax-problem with the folowing preg_replace command:

$returnString = preg_replace(/(href=\)(.+?)(\)/is,
preg_quote(\\1.ebLinkEncode(.\\2.).\\3), $returnString);

i'm trying to call my own function within a preg_replace function and it
won't work.
any ideas ? it seems to me, that the quoting is incorrect, but i'm not
shure, why it is incorrect,
especially because i use preg_quote() ...

thanks in advance for some hints !

best regards
[EMAIL PROTECTED]






-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php