我有以下格式的字符串:
ABC 318 XY2388
或者
ABC 318 XY02388
我希望他们成为“ABC 318/XY 2388”。因此,如果在第二批字母之后有任何前导零,则将其删除。
使用以下代码,我设法将输出作为
ABC 318/XY 2388
ABC 318/XY 02388 (错误!)
$input = "ABC 318 XY2388";
$output = preg_replace("/([A-Z]*) (\d*) ([A-Z]*)(\d*)/","$1 $2/$3 $4", $input);
echo $output;
谁能建议一种我可以从那里修剪 0(零)的方法?
所以如果我通过以下:
ABC 318 XY2388
或者
ABC 318 XY02388
最终输出应为 ABC 318/XY 2388