Hi Nico, On 29 Jan 2004 at 17:52, [EMAIL PROTECTED] wrote:
> I want to locate patterns such as > > 12345678 > 1 23 45 67 89 > 1 2 34 567 890 > > and replace the pattern string with a new string. > > I tried > > $filter['message'] = eregi_replace("[0-9\s]{4,}",'<string replaced>', > $filter['message']); Use preg_replace() with the "i" pattern modifier instead of eregi_replace(), e.g. preg_replace('/[\d\s]{4,}/i', '<string replaced>', $string) Works like a charm. Cheers, Erik -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php