javascript函数中的智能变量

时间:2015-12-03 11:43:27

标签: javascript smarty

在我的cos中有聪明的标签 胃内{$ PRODUCTS_PRICE}它们的价值是i.g. 1.300,00 EUR

现在我想将smarty标签分配给一个数组(最后一行)

var google_tag_params = { ;
ecomm_prodid: {/literal}"{$PRODUCTS_ID}"{literal},
ecomm_pagetype: "product",
ecomm_totalvalue:{/literal}{$PRODUCTS_PRICE}{literal}
};

这很好用。 但现在我想在将值分配给ecomm_totalvalue之前修剪该值 我希望价值变动形式为1.300,00 EUR到1300.00

1 个答案:

答案 0 :(得分:0)

您可以使用regex_replace修饰符,如下所示:

{$PRODUCTS_PRICE|regex_replace:'/[^0-9\.]/':''}

这将删除字符串中不是数字或句点的任何内容。