【发布时间】:2022-01-08 10:42:43
【问题描述】:
我有一个这样的字符串
En babyalarm kan koste alt fra $30 til $20.99, afhængigt af de funktioner, du ønsker. De fleste skærme kommer med et grundlæggende sæt funktioner, koster $3,000.
我需要用计算替换价格。
我有这个代码,但它只获取不包括. 和, 的价格。
$pattern = '#\$(\d*)#';
$string_with_price_replaced = preg_replace_callback($pattern, function($match) {
return (string)(number_format($match[1]*6.5, 0, "", ""));
}, $string);
echo $string_with_price_replaced;
【问题讨论】: