我尝试从字符串中提取[digit] [digit] [冒号] [数字] [数字](如果存在)。正则表达式应匹配:
02:59
03:24
到目前为止,我已经迷失了,虽然我已经意识到\d
会给我一个数字,\d{2}
应该找到我2,但我已经加入了分隔符:
并找到另外两位数字以适应我的preg_match
:
$trackTime = preg_match($regexEludingMe, $track, $matches);
示例$track
是:
10. Break Your Heart 03:42
应与03:42
答案 0 :(得分:4)
只需添加分隔符:
并复制您已经找到\d{2}:\d{2}
的第一部分。别忘了分隔符:
preg_match('/\d{2}:\d{2}/', $track, $trackTime);
print_r($trackTime);