0

使用 preg mach 我需要找到所有浮点数(x.xx)。

preg_match_all('/\d+.\d{1,2}/', $test, $list);
echo '<pre>';
print_r($list);

现在我的 preg_match 找到所有数字,但我只需要浮动。如何解决这个问题?谢谢

4

1 回答 1

2

这 '。' 需要逃脱..

一种 '。' 表示任何字符..但您正在搜索文字“。” 所以你应该写。

preg_match_all('/\d+\.\d{1,2}/', $test, $list);
echo '<pre>';
print_r($list);
于 2013-08-06T16:18:20.977 回答