[PHP] question about str_replace function

2007-01-08 Thread Kencana
Hi all, I got a doubt about the str_replace function. ?php $string=avenue 1, ave 1; $words=str_replace (ave,avenue, $string); echo $words; ? the php code above will return me avenuenue 1, avenue 1. i expect the result will be avenue 1, avenue 1. any idea of how can i get such result? Thank

RE: [PHP] question about str_replace function

2007-01-08 Thread Dick Jiang
I think you'd better use regular expression to replace the word Regards, Dick -Original Message- From: Kencana [mailto:[EMAIL PROTECTED] Sent: Monday, January 08, 2007 5:12 PM To: php-general@lists.php.net Subject: [PHP] question about str_replace function Hi all, I got a doubt about

Re: [PHP] question about str_replace function

2007-01-08 Thread Jochem Maas
)#, avenue, $string); Regards, Dick -Original Message- From: Kencana [mailto:[EMAIL PROTECTED] Sent: Monday, January 08, 2007 5:12 PM To: php-general@lists.php.net Subject: [PHP] question about str_replace function Hi all, I got a doubt about the str_replace function

Re: [PHP] question about str_replace function

2007-01-08 Thread Roman Neuhauser
# [EMAIL PROTECTED] / 2007-01-08 11:35:06 +0100: Dick Jiang wrote: I think you'd better use regular expression to replace the word agreed - only it a serious dive in the deep end of regexps - the OP may have to use a negative lookahead assertion, something like: $string=avenue 1, ave 1

Re: [PHP] question about str_replace function

2007-01-08 Thread Jochem Maas
Roman Neuhauser wrote: # [EMAIL PROTECTED] / 2007-01-08 11:35:06 +0100: Dick Jiang wrote: I think you'd better use regular expression to replace the word agreed - only it a serious dive in the deep end of regexps - the OP may have to use a negative lookahead assertion, something like: