RE: [PHP] Re: Battling with highlighting search criteria

2002-11-04 Thread David Russell
Optimus (Pty) Ltd Tel: +2711 444-7250 Fax: +2711 444-7256 e-mail: [EMAIL PROTECTED] web: www.BarloworldOptimus.com -Original Message- From: Erwin [mailto:erwin;isiz.com] Sent: 04 November 2002 10:42 AM To: [EMAIL PROTECTED] Subject: [PHP] Re: Battling with highlighting search criteria

Re: [PHP] Re: Battling with highlighting search criteria

2002-11-04 Thread Erwin
David Russell wrote: Hey there I told you my brain was feeling fuzzy :) This works great. Only one problem... I would like it to be case insensitive... Any way? I assume that it would be a ereg/preg replace, but I have no clue with regexp at all. Try the following one: $result = This is

RE: [PHP] Re: Battling with highlighting search criteria

2002-11-04 Thread David Russell
(Pty) Ltd Tel: +2711 444-7250 Fax: +2711 444-7256 e-mail: [EMAIL PROTECTED] web: www.BarloworldOptimus.com -Original Message- From: Erwin [mailto:erwin;isiz.com] Sent: 04 November 2002 11:27 AM To: [EMAIL PROTECTED] Subject: Re: [PHP] Re: Battling with highlighting search criteria David

RE: [PHP] Re: Battling with highlighting search criteria

2002-11-04 Thread David Russell
November 2002 11:54 AM To: 'Erwin'; [EMAIL PROTECTED] Subject: RE: [PHP] Re: Battling with highlighting search criteria Hi Erwin, Yep, this does exactly what str_replace does. How can I make the whole thing case insensitive: $result= This Is A Test, Isn't It? $search= IS It will include

Re: [PHP] Re: Battling with highlighting search criteria

2002-11-04 Thread Erwin
Try the following one: $result = This is a test, isn't it?; $search = is; $result = preg_replace( '/(' . $search . ')/i', span class=\highlight\\$1/span, $result ); Grtz Erwin David Russell wrote: Hi Erwin, Yep, this does exactly what str_replace does. No, it doens't...this one is

Re: [PHP] Re: Battling with highlighting search criteria

2002-11-04 Thread Erwin
How can I get the return in the same case as it was originally? Ie if I have $string = Forward , and $search = for, I want spanForward/span, not span...forward/span. Read my reply to your previous reply ;-)) But...some more explanation: $result = preg_replace( '/(' . $search . ')/i',

RE: [PHP] Re: Battling with highlighting search criteria

2002-11-04 Thread David Russell
-Original Message- From: Erwin [mailto:erwin;isiz.com] Sent: 04 November 2002 12:08 PM To: [EMAIL PROTECTED] Subject: Re: [PHP] Re: Battling with highlighting search criteria How can I get the return in the same case as it was originally? Ie if I have $string = Forward , and $search