我有一个字符串输出如下:
string 'Filter with K1 upgrade (30L) - £445.00'
如何删除所有字词和字母,只需留下445.00
号码。
我可以使用preg_replace()
,但我不确定它的语法。
答案 0 :(得分:3)
请尝试以下代码:
var_dump(end(explode('£', $string)));
答案 1 :(得分:1)
请尝试以下代码:
$items = preg_split('/\s/', 'Filter with K1 upgrade (30L) - £445.00');
echo preg_replace('/[^0-9.]/', '', array_pop($items));