逗号后全部替换


replace all after comma

我正在尝试从smarty变量替换逗号后的所有内容。

$price的输出为50,23

但是我的代码不工作:

{$price|preg_replace('/^([^,]*).*$/', '$1', $price)}

有人知道怎么做吗?

根据文档,它应该是

{$price|regex_replace:'/^([^,]*).*$/':'$1'}