我有这样的字符串:
$str="123 1231 41241 124124";
如何在PHP中将这些字符串转换为此输出?
$output="'123','1231','41241','124124'";
答案 0 :(得分:3)
我认为你不需要preg_replace
。 str_replace
很好:
<?php
$str="123 1231 41241 124124";
$output = "'".str_replace(" ", "','", $str)."'";
?>
答案 1 :(得分:2)
你可以这样做:
<?php
$str="123 1231 41241 124124";
//This
$output = "'".implode("','",explode(' ',$str))."'";//'123','1231','41241','124124'
//Or
$output = "'".str_replace(' ',"','",$str)."'"; //'123','1231','41241','124124'
?>
非常确定还有很多其他方式不涉及正则表达式。