-Original Message-
From: Curt Zirzow [mailto:[EMAIL PROTECTED]
Sent: Thursday, March 25, 2004 6:55 PM
To: [EMAIL PROTECTED]
Subject: [PHP] Re: Ereg problems
On Thu, 25 Mar 2004 18:31:02 -0500, Jeff McKeon
[EMAIL PROTECTED]
wrote:
Having some problems with ereg()
[begin code]
$string=Credit adjusted: $-1.32 to $48.68
ereg(([\\$(\\$-)][0-9]+\.[0-9]+),$data[2],$found);
While(list($index,$hits)=each($found))
{
echo $index , $hitsbr;
}
[end code]
you assigned $string but used $data[2]?
whoops, that was a leftover from the actual app that was parsing
a field pulled from a database query. Forgot to correct that when I
posted.
I would suggest using pcre instead of Posix:
preg_match_all('($-?[0-9]+\.[0-9]+)', $string, $found);
print_r($found);
That produces:
Array ( [0] = Array ( ) ) 0 , Array
Curt.
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php