删除前导零php跳过前导字符串

时间:2013-08-21 23:28:18

标签: php

我是PHP的新手。

我从数据库返回的字段是我们的库存号。

e.g。 C000001204以及GC00001204

我希望删除前导零,但保留CGC的前缀。我不想删除02之间的4

我很好地寻找了这个,但我只能找到能够开始的解决方案。

提前致谢!

安迪

1 个答案:

答案 0 :(得分:2)

正则表达式(preg_replace)在这里运作良好:

$str = 'C000000001204';
$str = preg_replace('/^(\D*)0*/', '$1', $str);

Demo