所以我正在解析谷歌电子表格并坚持这个问题:
int
工作示例: http://www.phpliveregex.com/p/ggg
它的外观如下:http://sandbox.onlinephpfunctions.com/code/14f9f8aa635f329f5b150b626d84da46746f064c
有一些空格不允许$str = '20.00 €';
preg_match("/\d*.\d*/", $str, $output);
var_dump($output);
找到preg_match
。不知道如何处理它。我已经尝试了20.00
但它无法正常工作..
答案 0 :(得分:2)
答案 1 :(得分:2)
您可以使用以下方法删除字符串之间的空格:
$string = preg_replace('/\s+/', '', $string);
答案 2 :(得分:2)
只需要逃脱点角色。
$str = '20.00 €';
preg_match("/\d*\.\d*/", $str, $output);
var_dump($output);