我希望有人可以帮我提出一个模式,以便从以下文字行中获取时间价值:
frame= 73 fps= 41 q=0.0 size= 136kB time=1.67 bitrate= 668.9kbits/s
理想情况下,我希望能够去
preg_match($pattern, $line, $matches);
$time = $matches[0];
我一直在研究它,似乎无法使模式正确。任何帮助表示赞赏!
答案 0 :(得分:1)
这应该这样做:
/time=(\S+)/
(您的结果将在$matches[1]
)
答案 1 :(得分:0)
$pattern = "/time=(\S+)/";
第一场比赛是$ matches [1]而非$ match [0]。