如何使用preg_replace来给出数字字符的引用?

时间:2012-08-08 08:38:23

标签: php string preg-replace

我有这样的字符串:

$str="123 1231 41241 124124";

如何在PHP中将这些字符串转换为此输出?

$output="'123','1231','41241','124124'";

2 个答案:

答案 0 :(得分:3)

我认为你不需要preg_replacestr_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'
?>

非常确定还有很多其他方式不涉及正则表达式。