here is the latest
start code -------------------------------------
$body_old = "This will cost us $";
if($x)
{
$body_old .= $x;
}
else
{
$body_old .= '5';
}
$body = preg_replace('/\$\d\d\d\d\d.\d\d/','$XXXXX.XX', $body_old);
$body = preg_replace('/\$\d\d\d\d\d/','$XXXXX', $body_old);
$body = preg_replace('/\$\d\d\d\d.\d\d/','$XXXX.XX', $body_old);
$body = preg_replace('/\$\d\d\d\d/','$XXXX', $body_old);
$body = preg_replace('/\$\d\d\d.\d\d/','$XXX.XX', $body_old);
$body = preg_replace('/\$\d\d\d/','$XXX', $body_old);
$body = preg_replace('/\$\d\d.\d\d/','$XX.XX', $body_old);
$body = preg_replace('/\$\d\d/','$XX', $body_old);
$body = preg_replace('/\$\d.\d\d/','$X.XX', $body_old);
$body = preg_replace('/\$\d/','$X', $body_old);
echo"body_old: $body_old<br>";
echo"body: $body<br>";
-----------------------------------------------end code
when I make $x = 2000 I get the following output ->
body_old: This will cost us $2000
body: This will cost us $X000
any ideas how those pesky 0's can be made X's ?