php从字符串中剥离非货币字符

use*_*134 -1 php regex

我有这个字符串

From: £5.95 (per linear metre)
Run Code Online (Sandbox Code Playgroud)

我只£5.95希望留下来.

我知道这是用preg_replace完成的,但是怎么做?

$string = "From: £5.95 (per linear metre)";
    echo preg_replace("", "", $string);
Run Code Online (Sandbox Code Playgroud)

use*_*772 7

preg_replace('/[^0-9.£]/', '', $string);
Run Code Online (Sandbox Code Playgroud)