【发布时间】:2014-02-19 16:30:49
【问题描述】:
我有一个名为“test.txt”的文件,其内容如下:
BEGIN_SESSION 7
1h+ 47
30mn-1h 20
15mn-30mn 16
5mn-15mn 43
2mn-5mn 29
30s-2mn 35
0s-30s 170
END_SESSION
我想要一个提取数据的函数,我想要为“30s-2mn”和“0s-30s”添加它的值,例如它最终会是“35+170=205 " 我已经尝试过了,但它似乎不起作用:
preg_match("/BEGIN_SESSION(.*)END_SESSION/is", $test, $matches);
$session = $matches[0] ;
preg_match('/^30s-2mn ([0-9]{14}) /ms', $test, $matches);
$data= $matches;
var_dump($data);
我的代码有什么问题?
【问题讨论】:
标签: php function text-extraction