PHP - 围绕每个逗号包裹括号

时间:2012-02-08 11:56:14

标签: php html regex

产出30 | 24 | 17,5 | 4 | 20,15 | 13 | 33,15 | 22 | 33,9 | 20 | 22

假设我的输出是这样的,实际上每3个数字是1个票,它们被一个“,”(逗号)分开

我想在它们周围括起括号,以便输出看起来像这样

(30 | 24 | 17)(5 | 4 | 20)(15 | 13 | 33)(15 | 22 | 33)(9 | 20 | 22)

我是否必须使用正则表达式?

1 个答案:

答案 0 :(得分:6)

尝试如下,

$output = "30|24|17,5|4|20,15|13|33,15|22|33,9|20|22";
$string = "(" . str_replace(",", ") (", $output) . ")";
echo $string;