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 , $hits<br>";
        }
[end code]

you assigned $string but used $data[2]?



I would suggest using pcre instead of Posix:


preg_match_all('($-?[0-9]+\.[0-9]+)', $string, $found);
print_r($found);


Curt.


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



Reply via email to