把所有非 .(点) -(负) 数字的都替换成空
如:-234.fgfg23 替换成-234.23
234.中3/3 替换成234.33
echo preg_replace('/[^.-\d]+/', '', '-234.fgfg23');
echo preg_replace('/[^.-\d]+/', '', '-234.fgfg23');
在[] 里面可以不转义
\d 中的 \ 将 d 转义成数字
如果转义 \ 的话 \\d 就成 \ 字符后跟 d 字符了
echo preg_replace('/[^.-\d]+/', '', '-234.fgfg23');