如何删除单词,但留下数字?

时间:2014-05-05 22:14:30

标签: php regex

我有一个字符串输出如下:

string 'Filter with K1 upgrade (30L) - £445.00'

如何删除所有字词和字母,只需留下445.00号码。

我可以使用preg_replace(),但我不确定它的语法。

2 个答案:

答案 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));