?repeats the group contents below at most once:
Non-Capturing Group(?:(?:0*(\d+)d\s)?0*(\d+)h\s)? ?repeats the group contents below at most once:
Non-Capturing Group(?:0*(\d+)d\s)? ?repeats the group contents below at most once:
0*the literal 0 (4810 / 608 / 3016) , repeated any number of times
\d+a digit, repeated at least once
dthe literal d (10010 / 1448 / 6416) (case sensitive)
\sany whitespace character
0*the literal 0 (4810 / 608 / 3016) , repeated any number of times
\d+a digit, repeated at least once
hthe literal h (10410 / 1508 / 6816) (case sensitive)
\sany whitespace character
0*the literal 0 (4810 / 608 / 3016) , repeated any number of times
\d+a digit, repeated at least once
mthe literal m (10910 / 1558 / 6D16) (case sensitive)
\sany whitespace character