Я пытаюсь извлечь [строку] [цифру] [двоеточие] [цифру] [цифру] из строки, если она настоящее время. Regex должен соответствовать:PHP - регулярное выражение, чтобы найти [цифра] [цифра] [двоеточие] [цифра] [цифра]
02:59
03:24
До сих пор я был совершенно потерян, хотя я понял \d
вернет мне одну цифру, и \d{2}
должны найти меня 2, но я застрял с добавлением в сепаратор :
и найти более 2 цифр, чтобы вписаться в мою preg_match
:
$trackTime = preg_match($regexEludingMe, $track, $matches);
Пример $track
является: 10. Break Your Heart 03:42
должен соответствовать 03:42
Просто сохранить ее: '\ d {2}: \ d {2}' – AbraCadaver
Брилл. Извинения за то, что в основном тратили ваше время. Добавить как ответ, и я соглашусь. Имейте в виду, что я забыл разделителей. В итоге: ''/\ d {2}: \ d {2}/''соответствует. – JMB
@JMB Удаление вопроса также является вариантом, если вы считаете его бесполезным. –