关于php:如何删除数字字符之间的空格字符?

how to remove space character between number character?

本问题已经有最佳答案,请猛点这里访问。

我有这样的字符串:

1
$str ="old iccid : 809831 3245 345 new iccid : 999000 112221"

PHP中如何去掉数字字符之间的空格,变成这个输出?

1
$output ="old iccid : 8098313245345 new iccid : 999000112221";


$output = preg_replace( ‘///d[ *]//d/’, ”, $str);


将数字与字符分开并使用

1
2
3
$str="809831 3245 345";
$foo= str_replace(‘ ‘,,$str);
echo $foo; // gives 8098313245345


我从 xdazz (http://stackoverflow.com/users/762073/xdazz) 得到了答案,这个语法很好用。

1
$output = preg_replace(‘/(?<=//d)//s+(?=//d)/’, , $str);


原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/tech/php/268430.html

(0)
上一篇 2022年6月20日 09:49
下一篇 2022年6月20日 09:49

相关推荐

发表回复

登录后才能评论