Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- HH:MM:SS
- H:MM:SS
- MM:SS
- M:SS
- b(?=d+:d)((?:(?:2[0-3]|[0-1]?[0-9]):(?=dd))?(?:[0-5]?[0-9]:)?[0-5][0-9])b
- b # граница слова
- (?=d+:d) # требование, чтобы справа были цифры, двоеточие, снова цифра
- ((?:(?:2[0-3]|[0-1]?[0-9]):(?=dd))? # HH то есть 0-23, двоеточие и две цифры справа обязательно, чтобы не было HH:M:SS
- (?:[0-5]?[0-9]:)? # MM то есть 0-59, двоеточие
- [0-5][0-9])b # SS то есть 0-59 и граница слова
- (?:[^d:]|^)b(?=d+:d)((?:(?:2[0-3]|[0-1]?[0-9]):(?=dd))?(?:[0-5]?[0-9]:)?[0-5][0-9])b
- (?:[^d:]|^) # не цифра, двоеточие или начало строки
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement