PHP - 正则表达式找[数字] [数字] [冒号] [数字] [数字]

时间:2016-03-21 14:52:03

标签: php regex

我尝试从字符串中提取[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

匹配

1 个答案:

答案 0 :(得分:4)

只需添加分隔符:并复制您已经找到\d{2}:\d{2}的第一部分。别忘了分隔符:

 preg_match('/\d{2}:\d{2}/', $track, $trackTime);

 print_r($trackTime);