从1st char中删除double 0直到找到第一个数字

时间:2013-04-23 20:16:33

标签: php preg-replace

我对这些数字有疑问:

  

000000000480000.00

     

000000001300000.00

     

000000000300500.00

     

000004000300500.00

如果找到第一个数字1-9,我该如何删除重复的0:

  

480000.00

     

1300000.00

     

300500.00

     

4000300500.00

我需要PHP中的preg_replace()函数。

1 个答案:

答案 0 :(得分:1)

$number = preg_replace("#^0{0,}#", "", $number);

这将删除字符串中的所有第一个零。

还有ltrim()的解决方案:

$number = ltrim($number, '0');