我对 PHP 很陌生。
我有从数据库返回的字段是我们的库存号。
例如 C000001204
,还有GC00001204
我希望删除前导零,但保留C
and的前缀GC
。我不希望删除0
介于2
和 之间的4
。
我对此进行了很好的搜索,但是我只能找到开始的解决方案。
提前致谢!
安迪
我对 PHP 很陌生。
我有从数据库返回的字段是我们的库存号。
例如 C000001204
,还有GC00001204
我希望删除前导零,但保留C
and的前缀GC
。我不希望删除0
介于2
和 之间的4
。
我对此进行了很好的搜索,但是我只能找到开始的解决方案。
提前致谢!
安迪
正则表达式(preg_replace)在这里可以很好地工作:
$str = 'C000000001204';
$str = preg_replace('/^(\D*)0*/', '$1', $str);